]> git.ipfire.org Git - thirdparty/nftables.git/commitdiff
tests: shell: flush ruleset with -U after feature probing
authorPablo Neira Ayuso <pablo@netfilter.org>
Tue, 5 Dec 2023 15:39:27 +0000 (16:39 +0100)
committerPablo Neira Ayuso <pablo@netfilter.org>
Wed, 6 Dec 2023 15:21:01 +0000 (16:21 +0100)
feature probe script leaves a ruleset in place, flush it once probing is
complete.

Signed-off-by: Pablo Neira Ayuso <pablo@netfilter.org>
tests/shell/run-tests.sh

index e54f8bf3e3eed0416748b92bf1c56ed6737923ad..86c8312683ccb389bb9e3383808ce91133d3ebdd 100755 (executable)
@@ -602,6 +602,9 @@ for feat in "${_HAVE_OPTS[@]}" ; do
                val="$(bool_n "${!var}")"
        fi
        eval "export $var=$val"
+       if [ "$NFT_TEST_HAS_UNSHARED" != y ] ; then
+               $NFT flush ruleset
+       fi
 done
 
 if [ "$NFT_TEST_JOBS" -eq 0 ] ; then