diff options
Diffstat (limited to 'system_cmds/lskq.tproj/lskq.c')
-rw-r--r-- | system_cmds/lskq.tproj/lskq.c | 9 |
1 files changed, 6 insertions, 3 deletions
diff --git a/system_cmds/lskq.tproj/lskq.c b/system_cmds/lskq.tproj/lskq.c index a48bb26..91f53c0 100644 --- a/system_cmds/lskq.tproj/lskq.c +++ b/system_cmds/lskq.tproj/lskq.c @@ -36,9 +36,7 @@ #include <sys/param.h> #include <pthread/pthread.h> #include <mach/message.h> -#define PRIVATE #include <libproc.h> -#undef PRIVATE #include <os/assumes.h> #include <os/overflow.h> @@ -155,10 +153,16 @@ fflags_build(struct kevent_extinfo *info, char *str, int len) break; case EVFILT_WORKLOOP: +#ifdef NOTE_WL_SYNC_IPC snprintf(str, len, "%c%c%c%c%c ", +#else + snprintf(str, len, "%c%c%c%c ", +#endif (ff & NOTE_WL_THREAD_REQUEST) ? 't' : (ff & NOTE_WL_SYNC_WAIT) ? 'w' : +#ifdef NOTE_WL_SYNC_IPC (ff & NOTE_WL_SYNC_IPC) ? 'i' : '-', +#endif (ff & NOTE_WL_SYNC_WAKE) ? 'W' : '-', (ff & NOTE_WL_UPDATE_QOS) ? 'q' : '-', (ff & NOTE_WL_DISCOVER_OWNER) ? 'o' : '-', @@ -181,7 +185,6 @@ filter_is_fd_type(int filter) switch (filter) { case EVFILT_VNODE ... EVFILT_READ: case EVFILT_SOCK: - case EVFILT_NW_CHANNEL: return 1; default: return 0; |