IN_NONBLOCK
#if defined IN_CLOEXEC && defined IN_NONBLOCK
int fd = inotify_init1 (IN_CLOEXEC | IN_NONBLOCK);
flags |= IN_NONBLOCK;
ifd = inotify_init1(IN_NONBLOCK);
if ((flags & ~(IN_NONBLOCK | IN_CLOEXEC)) != 0)
if ((flags & IN_NONBLOCK) != 0)
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd1 = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);
ifd = inotify(IN_NONBLOCK);