]> git.ipfire.org Git - thirdparty/nftables.git/commit
optimize: fix reject statement
authorPablo Neira Ayuso <pablo@netfilter.org>
Fri, 17 Jun 2022 15:28:00 +0000 (17:28 +0200)
committerPablo Neira Ayuso <pablo@netfilter.org>
Thu, 23 Jun 2022 17:00:02 +0000 (19:00 +0200)
commit38d48fe57fff4e7a4ecd060b23b898c693236d29
treecd0ff7d534336dc6fb4faffa345238b3734283fa
parentf9939f8954f800b865a0463c65f8c3e9a86aa296
optimize: fix reject statement

Add missing code to the statement collection routine. Compare reject
expressions when available. Add tests/shell.

Fixes: fb298877ece2 ("src: add ruleset optimization infrastructure")
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
src/optimize.c
tests/shell/testcases/optimizations/dumps/merge_reject.nft [new file with mode: 0644]
tests/shell/testcases/optimizations/merge_reject [new file with mode: 0755]