int inotify_add_watch(int fd, const char *path, uint32_t mask) { const char *p; libc_func(inotify_add_watch, int, int, const char*, uint32_t); p = trap_path(path); if (p == NULL) return -1; return _inotify_add_watch(fd, p, mask); }
int inotify_add_watch(int fd, const char *path, uint32_t mask) { const char *p; libc_func(inotify_add_watch, int, int, const char*, uint32_t); int r; TRAP_PATH_LOCK; p = trap_path(path); if (p == NULL) r = -1; else r = _inotify_add_watch(fd, p, mask); TRAP_PATH_UNLOCK; return r; }