on 01/03/2013 23:12 Alexander Motin said the following: > + direct = !!(c->c_flags & CALLOUT_DIRECT); Please do not violate boundaries between FreeBSD kernel code and some other OS kernel code :-) In FreeBSD the above should look like: direct = (c->c_flags & CALLOUT_DIRECT) != 0; -- Andriy Gapon