]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: shell: delete netdev chain after test
authorPablo Neira Ayuso <pablo@netfilter.org>
Wed, 15 Jan 2025 22:41:24 +0000 (23:41 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Fri, 7 Feb 2025 10:53:32 +0000 (11:53 +0100)
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>
tests/shell/testcases/chains/netdev_chain_0
tests/shell/testcases/json/netdev

index a323e6ec33241bf092fb768d2500320c0247744b..f2eae6a1554a95fee7691a959682d64ad9e911fd 100755 (executable)
@@ -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
index 8c16cf42baa069d4059fc9ea133db69f3f3441f5..23776c35d97d6650a9b1c342bafc174ea5579ea6 100755 (executable)
@@ -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