summaryrefslogtreecommitdiffstats
path: root/src/expr/limit.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/expr/limit.c')
-rw-r--r--src/expr/limit.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/expr/limit.c b/src/expr/limit.c
index bd92cd1..6c06ce5 100644
--- a/src/expr/limit.c
+++ b/src/expr/limit.c
@@ -146,13 +146,13 @@ static int nft_rule_expr_limit_xml_parse(struct nft_rule_expr *e, mxml_node_t *t
struct nft_expr_limit *limit = nft_expr_data(e);
if (nft_mxml_num_parse(tree, "rate", MXML_DESCEND_FIRST, BASE_DEC,
- &limit->rate, NFT_TYPE_U64) != 0)
+ &limit->rate, NFT_TYPE_U64, NFT_XML_MAND) != 0)
return -1;
e->flags |= (1 << NFT_EXPR_LIMIT_RATE);
if (nft_mxml_num_parse(tree, "depth", MXML_DESCEND_FIRST, BASE_DEC,
- &limit->depth, NFT_TYPE_U64) != 0)
+ &limit->depth, NFT_TYPE_U64, NFT_XML_MAND) != 0)
return -1;
e->flags |= (1 << NFT_EXPR_LIMIT_DEPTH);