Hmmm, probably should have read the manpage more thoroughly.
authorTilghman Lesher <tilghman@meg.abyt.es>
Thu, 13 May 2010 16:46:18 +0000 (16:46 +0000)
committerTilghman Lesher <tilghman@meg.abyt.es>
Thu, 13 May 2010 16:46:18 +0000 (16:46 +0000)
git-svn-id: https://origsvn.digium.com/svn/asterisk/trunk@262940 65c4cc65-6c06-0410-ace0-fbb531ad65f3

res/res_timing_kqueue.c

index 99baefe..c564046 100644 (file)
@@ -147,11 +147,11 @@ static void kqueue_set_nsecs(struct kqueue_timer *our_timer, uint64_t nsecs)
 {
        struct timespec nowait = { 0, 1 };
 #ifdef HAVE_KEVENT64
-       struct kevent64 kev;
+       struct kevent64_s kev;
 
        EV_SET64(&kev, our_timer->handle, EVFILT_TIMER, EV_ADD | EV_ENABLE, NOTE_NSECONDS,
-               nsecs, NULL, 0, 0);
-       kevent64(our_timer->handle, &kev, 1, NULL, 0, &nowait);
+               nsecs, 0, 0, 0);
+       kevent64(our_timer->handle, &kev, 1, NULL, 0, 0, &nowait);
 #else
        struct kevent kev;