]> git.sur5r.net Git - bacula/bacula/blobdiff - bacula/src/lib/parse_conf.h
Allow multiple mailcommand+operatorcommand in Messages. Fixes bug #2222
[bacula/bacula] / bacula / src / lib / parse_conf.h
index 9b147d6fc4c311bda9f06e2d830c44b4e83c8dfd..5ae4c7417277458e6e93e4cf6385d25f3b24a652 100644 (file)
@@ -119,10 +119,12 @@ struct RES_TABLE {
 
 #define MAX_RES_NAME_LENGTH MAX_NAME_LENGTH-1       /* maximum resource name length */
 
-#define ITEM_REQUIRED    0x1          /* item required */
-#define ITEM_DEFAULT     0x2          /* default supplied */
-#define ITEM_NO_EQUALS   0x4          /* Don't scan = after name */
-#define ITEM_LAST        0x8          /* Last item in list */
+/* Permitted bits in Flags field */
+#define ITEM_REQUIRED    (1<<0)       /* item required */
+#define ITEM_DEFAULT     (1<<1)       /* default supplied */
+#define ITEM_NO_EQUALS   (1<<2)       /* Don't scan = after name */
+#define ITEM_LAST        (1<<3)       /* Last item in list */
+#define ITEM_ALLOW_DUPS  (1<<4)       /* Allow duplicate directives */
 
 /* Message Resource */
 class MSGS {