summaryrefslogtreecommitdiffstats
path: root/include/libnftnl/common.h
diff options
context:
space:
mode:
authorAlvaro Neira <alvaroneay@gmail.com>2015-03-16 16:06:09 +0100
committerPablo Neira Ayuso <pablo@netfilter.org>2015-03-17 11:47:44 +0100
commit8b2d59dadb920ed45dd347e2962ef4cf216d0c57 (patch)
tree487a2483cff5917ca892ae963690c1f11faadfca /include/libnftnl/common.h
parentd27456460a2867d69a6bbed8aa0019f65ab42eac (diff)
parser: Add operation not supported error message
If we try to import a ruleset in json or xml and the library was not compile with support for those, this shows a misleading error. To resolve this problem, this patch sets up EOPNOTSUPP by default when we create the nft_parse_err structure. Signed-off-by: Alvaro Neira Ayuso <alvaroneay@gmail.com> Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'include/libnftnl/common.h')
-rw-r--r--include/libnftnl/common.h1
1 files changed, 1 insertions, 0 deletions
diff --git a/include/libnftnl/common.h b/include/libnftnl/common.h
index f8f1304..14db823 100644
--- a/include/libnftnl/common.h
+++ b/include/libnftnl/common.h
@@ -7,6 +7,7 @@ enum {
NFT_PARSE_EBADINPUT = 0,
NFT_PARSE_EMISSINGNODE,
NFT_PARSE_EBADTYPE,
+ NFT_PARSE_EOPNOTSUPP,
};
enum nft_output_type {