projects
/
project
/
uci.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
disable history tracking for non-confdir files
[project/uci.git]
/
uci.h
diff --git
a/uci.h
b/uci.h
index
78a0249
..
e0b3d30
100644
(file)
--- a/
uci.h
+++ b/
uci.h
@@
-220,6
+220,11
@@
enum uci_type {
UCI_TYPE_OPTION = 3
};
UCI_TYPE_OPTION = 3
};
+enum uci_flags {
+ UCI_FLAG_STRICT = (1 << 0), /* strict mode for the parser */
+ UCI_FLAG_PERROR = (1 << 1), /* print error messages to stderr */
+};
+
struct uci_element
{
struct uci_list list;
struct uci_element
{
struct uci_list list;
@@
-235,6
+240,9
@@
struct uci_context
/* parser context, use for error handling only */
struct uci_parse_context *pctx;
/* parser context, use for error handling only */
struct uci_parse_context *pctx;
+ /* uci runtime flags */
+ enum uci_flags flags;
+
/* private: */
int errno;
const char *func;
/* private: */
int errno;
const char *func;