static void pnd_notify_hookup ( int fd );
 
+#define PND_INOTIFY_MASK     IN_CREATE | IN_DELETE | IN_UNMOUNT \
+                             | IN_DELETE_SELF | IN_MOVE_SELF    \
+                             | IN_MOVED_FROM | IN_MOVED_TO
+
 pnd_notify_handle pnd_notify_init ( void ) {
   int fd;
   pnd_notify_t *p;
 
   //printf ( "Implicitly watching dir '%s'\n", fpath );
 
-  inotify_add_watch ( notify_handle, fpath, IN_CREATE | IN_DELETE | IN_UNMOUNT );
+  inotify_add_watch ( notify_handle, fpath, PND_INOTIFY_MASK );
 
   return ( 0 ); // continue the tree walk
 }
   pnd_notify_t *p = (pnd_notify_t*) h;
 
 #if 1
-  inotify_add_watch ( p -> fd, fullpath,
-                     IN_CREATE | IN_DELETE | IN_UNMOUNT
-                     | IN_DELETE_SELF | IN_MOVE_SELF
-                     | IN_MOVED_FROM | IN_MOVED_TO
-                   );
+  inotify_add_watch ( p -> fd, fullpath, PND_INOTIFY_MASK );
 #else
   inotify_add_watch ( p -> fd, fullpath, IN_ALL_EVENTS );
 #endif