tChange default mask to events about filesystem change - wendy - watch files/directories and run commands on any event
 (HTM) git clone git://z3bra.org/wendy
 (DIR) Log
 (DIR) Files
 (DIR) Refs
 (DIR) README
 (DIR) LICENSE
       ---
 (DIR) commit e98930f741f75b078057ea54e5a252f85b10dc98
 (DIR) parent 166c7267261051b9944fb21f8f8afdbdc5df0796
 (HTM) Author: Willy Goiffon <dev@z3bra.org>
       Date:   Fri, 28 Feb 2020 20:20:27 +0100
       
       Change default mask to events about filesystem change
       
       This would only report events about create, delete, move and modify.
       
       Diffstat:
         M wendy.c                             |       3 ++-
       
       1 file changed, 2 insertions(+), 1 deletion(-)
       ---
 (DIR) diff --git a/wendy.c b/wendy.c
       t@@ -12,6 +12,7 @@
        #include "strlcpy.h"
        
        #define EVSZ (sizeof(struct inotify_event) + NAME_MAX + 1)
       +#define MASK (IN_CREATE|IN_DELETE|IN_MODIFY|IN_MOVE|IN_CLOSE_WRITE)
        
        struct watcher {
                int wd;
       t@@ -104,7 +105,7 @@ main (int argc, char **argv)
        {
                int fd, rflag = 0;
                uint8_t buf[EVSZ];
       -        uint32_t mask = IN_ALL_EVENTS;
       +        uint32_t mask = MASK;
                ssize_t len, off = 0;
                char path[PATH_MAX];
                char *argv0 = NULL;