@@ -379,7 +379,7 @@ callout_run(void)
379
379
continue ;
380
380
}
381
381
if (delta > 100 )
382
- D ( "running %p due at %d now %d" , cur , cur -> c_time , ticks );
382
+ RD ( 1 , "running %p due at %d now %d" , cur , cur -> c_time , ticks );
383
383
TAILQ_REMOVE (& callout_head , cur , c_links .tqe );
384
384
cur -> c_flags &= ~CALLOUT_ACTIVE ;
385
385
cur -> c_func (cur -> c_arg );
@@ -546,7 +546,7 @@ kesysctl_emu_get(struct sockopt* sopt)
546
546
req .oldptr = & tmp ;
547
547
f = GST .entry [i ].fn ;
548
548
ND ("-- %s is a proc -- at %p" , GST .entry [i ].name , f );
549
- ret = f (NULL , NULL , (int )(GST .entry [i ].data ), & req );
549
+ ret = f (NULL , NULL , (int )(intptr_t )( GST .entry [i ].data ), & req );
550
550
ND ("-- %s returns %d" , GST .entry [i ].name , ret );
551
551
bcopy (& tmp , pdata , sizeof (tmp ));
552
552
} else {
@@ -602,7 +602,7 @@ kesysctl_emu_set(void* p, int l)
602
602
req .newptr = pdata ;
603
603
f = GST .entry [i ].fn ;
604
604
ND ("-- %s is a proc -- at %p" , GST .entry [i ].name , f );
605
- ret = f (NULL , NULL , (int )(GST .entry [i ].data ), & req );
605
+ ret = f (NULL , NULL , (int )(intptr_t )( GST .entry [i ].data ), & req );
606
606
ND ("-- %s returns %d" , GST .entry [i ].name , ret );
607
607
} else {
608
608
bcopy (pdata , GST .entry [i ].data , GST .entry [i ].head .datalen );
0 commit comments