diff options
| author | Florian Westphal <fw@strlen.de> | 2025-06-24 21:39:46 +0200 |
|---|---|---|
| committer | Florian Westphal <fw@strlen.de> | 2025-06-24 21:40:40 +0200 |
| commit | d477eada4f271f5f8774b5f467d937b1439cb46b (patch) | |
| tree | b391bee3fa9c783de06df14499eba300903bb317 /tests/py/nft-test.py | |
| parent | 833b06467e14da2a470a36ccf9b2d5ea92008655 (diff) | |
tests/py: clean up set backend support fallout
Pablo reports failing py tests woth recent kernel and userland:
any/objects.t: OK
WARNING: line 3: 'add rule ip6 test-ip6 input ..
mismatches 'family 2 __set0 test-ip4 3 backend nft_set_bitmap_type [nf_tables] count 7'
When nf_tables is built as a module, the set backend name coming
from kernel contains the module name ([nf_tables]), this makes the
test script treat it as part of the pseudo instructions.
Skip this line explicitly to avoid these warnings.
Fixes: 7cec20e45a75 ("tests/py: prepare for set debug change")
Reported-by: Pablo Neira Ayuso <pablo@netfilter.org>
Tested-by: Pablo Neira Ayuso <pablo@netfilter.org>
Signed-off-by: Florian Westphal <fw@strlen.de>
Diffstat (limited to 'tests/py/nft-test.py')
| -rwxr-xr-x | tests/py/nft-test.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tests/py/nft-test.py b/tests/py/nft-test.py index ea70f19b..c7e55b0c 100755 --- a/tests/py/nft-test.py +++ b/tests/py/nft-test.py @@ -722,7 +722,7 @@ def payload_check(payload_buffer, file, cmd): continue line = file.readline() - while line.find("[") < 0 or line.find("]") < 0: + while line.find("[") < 0 or line.find("]") < 0 or (line.startswith("family ") and line.find(" [nf_tables]") > 0): line = file.readline() if line == "": break |
