1 /* Generated by ./xlat/gen.sh from ./xlat/fan_mark_flags.in; do not edit. */ 2 #if !(defined(FAN_MARK_ADD) || (defined(HAVE_DECL_FAN_MARK_ADD) && HAVE_DECL_FAN_MARK_ADD)) 3 # define FAN_MARK_ADD 0x00000001 4 #endif 5 #if !(defined(FAN_MARK_REMOVE) || (defined(HAVE_DECL_FAN_MARK_REMOVE) && HAVE_DECL_FAN_MARK_REMOVE)) 6 # define FAN_MARK_REMOVE 0x00000002 7 #endif 8 #if !(defined(FAN_MARK_DONT_FOLLOW) || (defined(HAVE_DECL_FAN_MARK_DONT_FOLLOW) && HAVE_DECL_FAN_MARK_DONT_FOLLOW)) 9 # define FAN_MARK_DONT_FOLLOW 0x00000004 10 #endif 11 #if !(defined(FAN_MARK_ONLYDIR) || (defined(HAVE_DECL_FAN_MARK_ONLYDIR) && HAVE_DECL_FAN_MARK_ONLYDIR)) 12 # define FAN_MARK_ONLYDIR 0x00000008 13 #endif 14 #if !(defined(FAN_MARK_MOUNT) || (defined(HAVE_DECL_FAN_MARK_MOUNT) && HAVE_DECL_FAN_MARK_MOUNT)) 15 # define FAN_MARK_MOUNT 0x00000010 16 #endif 17 #if !(defined(FAN_MARK_IGNORED_MASK) || (defined(HAVE_DECL_FAN_MARK_IGNORED_MASK) && HAVE_DECL_FAN_MARK_IGNORED_MASK)) 18 # define FAN_MARK_IGNORED_MASK 0x00000020 19 #endif 20 #if !(defined(FAN_MARK_IGNORED_SURV_MODIFY) || (defined(HAVE_DECL_FAN_MARK_IGNORED_SURV_MODIFY) && HAVE_DECL_FAN_MARK_IGNORED_SURV_MODIFY)) 21 # define FAN_MARK_IGNORED_SURV_MODIFY 0x00000040 22 #endif 23 #if !(defined(FAN_MARK_FLUSH) || (defined(HAVE_DECL_FAN_MARK_FLUSH) && HAVE_DECL_FAN_MARK_FLUSH)) 24 # define FAN_MARK_FLUSH 0x00000080 25 #endif 26 27 #ifdef IN_MPERS 28 29 # error static const struct xlat fan_mark_flags in mpers mode 30 31 #else 32 33 static 34 const struct xlat fan_mark_flags[] = { 35 XLAT(FAN_MARK_ADD), 36 XLAT(FAN_MARK_REMOVE), 37 XLAT(FAN_MARK_DONT_FOLLOW), 38 XLAT(FAN_MARK_ONLYDIR), 39 XLAT(FAN_MARK_MOUNT), 40 XLAT(FAN_MARK_IGNORED_MASK), 41 XLAT(FAN_MARK_IGNORED_SURV_MODIFY), 42 XLAT(FAN_MARK_FLUSH), 43 XLAT_END 44 }; 45 46 #endif /* !IN_MPERS */ 47