Deleted Added
full compact
26c26
< * $FreeBSD: head/lib/librt/timer.c 156265 2006-03-04 00:08:24Z davidxu $
---
> * $FreeBSD: head/lib/librt/timer.c 156267 2006-03-04 00:18:19Z davidxu $
69c69
< typedef void (*timer_func)(union sigval val, int timerid, int overrun);
---
> typedef void (*timer_func)(union sigval val, int overrun);
72c72
< timer_dispatch(struct sigev_node *sn, siginfo_t *si)
---
> timer_dispatch(struct sigev_node *sn)
77,78c77,78
< if (si->si_value.sival_int == sn->sn_gen)
< f(sn->sn_value, si->si_timerid, si->si_overrun);
---
> if (sn->sn_info.si_value.sival_int == sn->sn_gen)
> f(sn->sn_value, sn->sn_info.si_overrun);
111c111
< sn = __sigev_alloc(SI_TIMER, evp);
---
> sn = __sigev_alloc(SI_TIMER, evp, NULL, 0);