]> git.ipfire.org Git - thirdparty/nftables.git/commit
json: disallow empty concatenation
authorPablo Neira Ayuso <pablo@netfilter.org>
Thu, 27 Mar 2025 15:32:16 +0000 (16:32 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 27 Mar 2025 20:39:03 +0000 (21:39 +0100)
commitab4ad2e12a059b31c4e65a8900e33bc88f2f5531
tree0bed46e56dba025827e3255f13373cf22e649309
parent8cec28ac807fdc05cd16e6f621ad8452ab083190
json: disallow empty concatenation

Disallow empty concatenation in set declaration in json.

 internal:0:0-0: Error: Empty concatenation
 internal:0:0-0: Error: Invalid set type.
 internal:0:0-0: Error: Parsing command array at index 1 failed.

Joint work with Florian Westphal.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/parser_json.c
tests/shell/testcases/bogons/nft-j-f/expr_evaluate_concat_empty_concat_key_assert [new file with mode: 0644]