EVBACKEND_KQUEUE
if (EV_USE_KQUEUE) flags |= EVBACKEND_KQUEUE;
flags &= ~EVBACKEND_KQUEUE;
flags &= ~EVBACKEND_KQUEUE; /* horribly broken, even for sockets */
int flags = EVBACKEND_EPOLL | EVBACKEND_KQUEUE | EVBACKEND_PORT;
if (!backend && (flags & EVBACKEND_KQUEUE)) backend = kqueue_init (EV_A_ flags);
if (backend == EVBACKEND_KQUEUE) kqueue_destroy (EV_A);
if (backend == EVBACKEND_KQUEUE) kqueue_fork (EV_A);