[libdispatch-dev] libdispatch port to FreeBSD (was: [libdispatch-changes] [27] trunk/src)

Kevin Van Vechten kvv at apple.com
Mon Sep 14 17:19:24 PDT 2009


On Sep 14, 2009, at 3:20 PM, Stacey Son wrote:

> I have some patches for the FreeBSD kevent code to add "touch"  
> filter hooks, EVFILT_USER, NOTE_TRIGGER, and EV_DISPATCH that I'll  
> send your way to review.   I have looked at EV_RECEIPT briefly and I  
> am not sure how useful or necessary it is for this port.   Maybe  
> someone could comment on that.

EV_RECEIPT is useful to disambiguating error conditions when multiple  
structures are passed to kevent(2); or to disambiguate error  
conditions in kevent(2) itself and the action requested (for example  
EBADF may refer to either the kqueue file descriptor or the file  
descriptor to monitor).

Kevin



More information about the libdispatch-dev mailing list