diff options
author | Pablo Neira Ayuso <pablo@netfilter.org> | 2023-09-26 16:55:50 +0200 |
---|---|---|
committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2023-09-27 10:58:16 +0200 |
commit | 57f5aca0006ebf984ffc1f66d48cf3b74a3d1f59 (patch) | |
tree | 29e24ce3ffc4a3563e603002ac46fa3e7d35941a /src/parser_json.c | |
parent | d97cf78385fd116bf97ff64f8a1c2b8f309e58f8 (diff) |
json: expose dynamic flag
The dynamic flag is not exported via JSON, this triggers spurious
ENOTSUPP errors when restoring rulesets in JSON with dynamic flags
set on.
Fixes: 6e45b102650a2 ("nft: set: print dynamic flag when set")
Acked-by: Phil Sutter <phil@nwl.cc>
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'src/parser_json.c')
-rw-r--r-- | src/parser_json.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/src/parser_json.c b/src/parser_json.c index df327e95..16961d60 100644 --- a/src/parser_json.c +++ b/src/parser_json.c @@ -3136,6 +3136,7 @@ static int string_to_set_flag(const char *str) { NFT_SET_CONSTANT, "constant" }, { NFT_SET_INTERVAL, "interval" }, { NFT_SET_TIMEOUT, "timeout" }, + { NFT_SET_EVAL, "dynamic" }, }; unsigned int i; |