| OLD | NEW |
| 1 #include <sys/inotify.h> | 1 #include <sys/inotify.h> |
| 2 #include <errno.h> | 2 #include <errno.h> |
| 3 #include "syscall.h" | 3 #include "syscall.h" |
| 4 | 4 |
| 5 int inotify_init() | 5 int inotify_init() { |
| 6 { | 6 return inotify_init1(0); |
| 7 » return inotify_init1(0); | |
| 8 } | 7 } |
| 9 int inotify_init1(int flags) | 8 int inotify_init1(int flags) { |
| 10 { | 9 int r = __syscall(SYS_inotify_init1, flags); |
| 11 » int r = __syscall(SYS_inotify_init1, flags); | |
| 12 #ifdef SYS_inotify_init | 10 #ifdef SYS_inotify_init |
| 13 » if (r==-ENOSYS && !flags) r = __syscall(SYS_inotify_init); | 11 if (r == -ENOSYS && !flags) |
| 12 r = __syscall(SYS_inotify_init); |
| 14 #endif | 13 #endif |
| 15 » return __syscall_ret(r); | 14 return __syscall_ret(r); |
| 16 } | 15 } |
| 17 | 16 |
| 18 int inotify_add_watch(int fd, const char *pathname, uint32_t mask) | 17 int inotify_add_watch(int fd, const char* pathname, uint32_t mask) { |
| 19 { | 18 return syscall(SYS_inotify_add_watch, fd, pathname, mask); |
| 20 » return syscall(SYS_inotify_add_watch, fd, pathname, mask); | |
| 21 } | 19 } |
| 22 | 20 |
| 23 int inotify_rm_watch(int fd, int wd) | 21 int inotify_rm_watch(int fd, int wd) { |
| 24 { | 22 return syscall(SYS_inotify_rm_watch, fd, wd); |
| 25 » return syscall(SYS_inotify_rm_watch, fd, wd); | |
| 26 } | 23 } |
| OLD | NEW |