Re: tweak {event,evtimer,signal}_pending manpage

2017-06-28 Thread Ingo Schwarze
Hi David,

David Gwynne wrote on Tue, Jun 27, 2017 at 11:55:43AM +1000:

> the timeval argument is not const. esp since thats how the remaining
> time is provided to the caller.

Right, event_pending(..., tv) calls timeradd(..., tv), see timeradd(2),
so OK schwarze@ FWIW.

Yours,
  Ingo


> Index: event.3
> ===
> RCS file: /cvs/src/lib/libevent/event.3,v
> retrieving revision 1.52
> diff -u -p -r1.52 event.3
> --- event.3   17 Jul 2016 11:21:07 -  1.52
> +++ event.3   27 Jun 2017 01:54:42 -
> @@ -83,7 +83,7 @@
>  .Ft int
>  .Fn "event_del" "struct event *ev"
>  .Ft int
> -.Fn "event_pending" "struct event *ev" "short event" "const struct timeval 
> *tv"
> +.Fn "event_pending" "struct event *ev" "short event" "struct timeval *tv"
>  .Ft int
>  .Fn "event_initialized" "struct event *ev"
>  .Ft void
> @@ -93,7 +93,7 @@
>  .Ft void
>  .Fn "evtimer_del" "struct event *ev"
>  .Ft int
> -.Fn "evtimer_pending" "struct event *ev" "const struct timeval *tv"
> +.Fn "evtimer_pending" "struct event *ev" "struct timeval *tv"
>  .Ft int
>  .Fn "evtimer_initialized" "struct event *ev"
>  .Ft void
> @@ -103,7 +103,7 @@
>  .Ft void
>  .Fn "signal_del" "struct event *ev"
>  .Ft int
> -.Fn "signal_pending" "struct event *ev" "const struct timeval *tv"
> +.Fn "signal_pending" "struct event *ev" "struct timeval *tv"
>  .Ft int
>  .Fn "signal_initialized" "struct event *ev"
>  .Ft int
> 



tweak {event,evtimer,signal}_pending manpage

2017-06-26 Thread David Gwynne
the timeval argument is not const. esp since thats how the remaining
time is provided to the caller.

ok?

Index: event.3
===
RCS file: /cvs/src/lib/libevent/event.3,v
retrieving revision 1.52
diff -u -p -r1.52 event.3
--- event.3 17 Jul 2016 11:21:07 -  1.52
+++ event.3 27 Jun 2017 01:54:42 -
@@ -83,7 +83,7 @@
 .Ft int
 .Fn "event_del" "struct event *ev"
 .Ft int
-.Fn "event_pending" "struct event *ev" "short event" "const struct timeval *tv"
+.Fn "event_pending" "struct event *ev" "short event" "struct timeval *tv"
 .Ft int
 .Fn "event_initialized" "struct event *ev"
 .Ft void
@@ -93,7 +93,7 @@
 .Ft void
 .Fn "evtimer_del" "struct event *ev"
 .Ft int
-.Fn "evtimer_pending" "struct event *ev" "const struct timeval *tv"
+.Fn "evtimer_pending" "struct event *ev" "struct timeval *tv"
 .Ft int
 .Fn "evtimer_initialized" "struct event *ev"
 .Ft void
@@ -103,7 +103,7 @@
 .Ft void
 .Fn "signal_del" "struct event *ev"
 .Ft int
-.Fn "signal_pending" "struct event *ev" "const struct timeval *tv"
+.Fn "signal_pending" "struct event *ev" "struct timeval *tv"
 .Ft int
 .Fn "signal_initialized" "struct event *ev"
 .Ft int