X-Git-Url: https://git.archive.openwrt.org/?a=blobdiff_plain;f=uloop.h;h=b5cd0d4ddf9575c1eaf5eb4d1d621d6cffd6ed0a;hb=0ab17bcb3aac5ed4234d43d170208adedc9cec71;hp=05007fa946fc1bc7e7a44f1db7b0a6768e468019;hpb=652162cf86cb0a2ebb82965dac806bbb441e1be9;p=project%2Flibubox.git diff --git a/uloop.h b/uloop.h index 05007fa..b5cd0d4 100644 --- a/uloop.h +++ b/uloop.h @@ -46,6 +46,9 @@ typedef void (*uloop_process_handler)(struct uloop_process *c, int ret); #define ULOOP_WRITE (1 << 1) #define ULOOP_EDGE_TRIGGER (1 << 2) #define ULOOP_BLOCKING (1 << 3) +#ifdef USE_KQUEUE +#define ULOOP_EDGE_DEFER (1 << 4) +#endif struct uloop_fd { @@ -55,7 +58,7 @@ struct uloop_fd bool error; bool registered; #ifdef USE_KQUEUE - uint8_t kqflags; + bool flags; #endif };