diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-07-25 22:08:15 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2013-07-25 22:09:04 +0200 |
commit | f1427774b505e49c381fe51bde58a1cb431a1f70 (patch) | |
tree | bf78f366d87f8842fe57184aa180d345de9ddcc3 /src/expr/ct.c | |
parent | f57644702ddc427dfafc728fb25085158e93504a (diff) |
expr: don't override errno value if nft_mxml_num_parse is used
That function already sets errno for us.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/expr/ct.c')
-rw-r--r-- | src/expr/ct.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/src/expr/ct.c b/src/expr/ct.c index 866c743..99448c6 100644 --- a/src/expr/ct.c +++ b/src/expr/ct.c @@ -207,7 +207,7 @@ static int nft_rule_expr_ct_xml_parse(struct nft_rule_expr *e, mxml_node_t *tree if (nft_mxml_num_parse(tree, "dir", MXML_DESCEND_FIRST, BASE_DEC, &dir, NFT_TYPE_U8) != 0) - goto err; + return -1; if (dir != IP_CT_DIR_ORIGINAL && dir != IP_CT_DIR_REPLY) goto err; |