diff options
| author | Pablo Neira Ayuso <pablo@netfilter.org> | 2025-01-15 23:41:24 +0100 |
|---|---|---|
| committer | Pablo Neira Ayuso <pablo@netfilter.org> | 2025-02-07 11:53:32 +0100 |
| commit | 877255e8cfa10280f61218c8b1b4b6b7afb0e328 (patch) | |
| tree | 34845e87ab16b562690734dad9a50dd7cb3ef2c1 /tests/shell/testcases | |
| parent | 857904bdfaf7aa624d974ed6533fd4d4cd39babd (diff) | |
tests: shell: delete netdev chain after test
This update is needed for kernel patch:
("netfilter: nf_tables: Tolerate chains with no remaining hooks")
otherwise this hits DUMP FAILED in newer kernels.
Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
Diffstat (limited to 'tests/shell/testcases')
| -rwxr-xr-x | tests/shell/testcases/chains/netdev_chain_0 | 1 | ||||
| -rwxr-xr-x | tests/shell/testcases/json/netdev | 2 |
2 files changed, 3 insertions, 0 deletions
diff --git a/tests/shell/testcases/chains/netdev_chain_0 b/tests/shell/testcases/chains/netdev_chain_0 index a323e6ec..f2eae6a1 100755 --- a/tests/shell/testcases/chains/netdev_chain_0 +++ b/tests/shell/testcases/chains/netdev_chain_0 @@ -27,3 +27,4 @@ $NFT -f - <<< "$RULESET" $NFT add chain netdev x y '{ devices = { d0 }; }' $NFT add chain netdev x y '{ devices = { d1, d2, lo }; }' $NFT delete chain netdev x y '{ devices = { lo }; }' +$NFT delete chain netdev x y diff --git a/tests/shell/testcases/json/netdev b/tests/shell/testcases/json/netdev index 8c16cf42..23776c35 100755 --- a/tests/shell/testcases/json/netdev +++ b/tests/shell/testcases/json/netdev @@ -26,3 +26,5 @@ if [ "$NFT_TEST_HAVE_json" = n ]; then echo "Test partially skipped due to missing JSON support." exit 77 fi + +$NFT delete chain netdev test_table test_chain |
