applied - thanks!

On Sat 2011.03.12 at 21:47 -0300, Christiano F. Haesbaert wrote:
> Index: ifstated.c
> ===================================================================
> RCS file: /cvs/src/usr.sbin/ifstated/ifstated.c,v
> retrieving revision 1.38
> diff -d -u -p -w -r1.38 ifstated.c
> --- ifstated.c        7 Jul 2010 21:52:00 -0000       1.38
> +++ ifstated.c        13 Mar 2011 00:47:21 -0000
> @@ -144,8 +144,7 @@ main(int argc, char *argv[])
>       signal_add(&sigchld_ev, NULL);
>  
>       /* Loading the config needs to happen in the event loop */
> -     tv.tv_usec = 0;
> -     tv.tv_sec = 0;
> +     timerclear(&tv);
>       evtimer_set(&startup_ev, startup_handler, NULL);
>       evtimer_add(&startup_ev, &tv);
>  
> @@ -252,7 +251,7 @@ external_handler(int fd, short event, vo
>       struct timeval tv;
>  
>       /* re-schedule */
> -     tv.tv_usec = 0;
> +     timerclear(&tv);
>       tv.tv_sec = external->frequency;
>       evtimer_set(&external->ev, external_handler, external);
>       evtimer_add(&external->ev, &tv);
> @@ -382,7 +381,7 @@ external_evtimer_setup(struct ifsd_state
>                               external_exec(external, 0);
>  
>                               /* schedule it for later */
> -                             tv.tv_usec = 0;
> +                             timerclear(&tv);
>                               tv.tv_sec = external->frequency;
>                               evtimer_set(&external->ev, external_handler,
>                                   external);

Reply via email to