diff options
Diffstat (limited to 'lib/portability.h')
-rw-r--r-- | lib/portability.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/lib/portability.h b/lib/portability.h index ccb1b1c5..f4a2b327 100644 --- a/lib/portability.h +++ b/lib/portability.h @@ -307,3 +307,8 @@ int xgetrandom(void *buf, unsigned len, unsigned flags); #include <string.h> static inline void confstr(int a, char *b, int c) {strcpy(b, a ? "POSIXLY_CORRECT=1" : "/bin:/usr/bin");} #endif + +// Paper over the differences between BSD kqueue and Linux inotify for tail. +void notify_init(int max); +int notify_add(int fd, char *path); +int notify_wait(char **path); |