This field will be used to add various mechanism to config parsing.
Currently no flag value is implemented. The following commit will
implement experimental keywords.
KWM_DEF, /* "default" prefixed before the keyword */
};
+enum cfg_keyword_flags {
+ KWF_UNIMPLEMENTED, // TO REMOVE once an enum value is implemented
+};
+
struct cfg_keyword {
int section; /* section type for this keyword */
const char *kw; /* the keyword itself */
const char *file, /* config file name */
int line, /* config file line number */
char **err); /* error or warning message output pointer */
+ int flags;
};
/* A keyword list. It is a NULL-terminated array of keywords. It embeds a