Older kernels do not support netdev basechain without device, add it so this works. Alternative is to skip it by adding: # NFT_TEST_REQUIRES(NFT_TEST_HAVE_netdev_chain_without_device) but it seems easier to support it. Signed-off-by: Pablo Neira Ayuso --- tests/shell/testcases/sets/0075tunnel_0 | 2 +- tests/shell/testcases/sets/dumps/0075tunnel_0.json-nft | 1 + tests/shell/testcases/sets/dumps/0075tunnel_0.nft | 2 +- 3 files changed, 3 insertions(+), 2 deletions(-) diff --git a/tests/shell/testcases/sets/0075tunnel_0 b/tests/shell/testcases/sets/0075tunnel_0 index f8a8cf00530a..127a4ae91829 100755 --- a/tests/shell/testcases/sets/0075tunnel_0 +++ b/tests/shell/testcases/sets/0075tunnel_0 @@ -65,7 +65,7 @@ table netdev x { } chain x { - type filter hook ingress priority 0; policy accept; + type filter hook ingress device lo priority 0; policy accept; tunnel name ip saddr map { 10.141.10.123 : "geneve-t", 10.141.10.124 : "vxlan-t", 10.141.10.125 : "erspan-tv1", 10.141.10.126 : "erspan-tv2" } counter } } diff --git a/tests/shell/testcases/sets/dumps/0075tunnel_0.json-nft b/tests/shell/testcases/sets/dumps/0075tunnel_0.json-nft index 7cd582683955..9c3e9ca0a331 100644 --- a/tests/shell/testcases/sets/dumps/0075tunnel_0.json-nft +++ b/tests/shell/testcases/sets/dumps/0075tunnel_0.json-nft @@ -20,6 +20,7 @@ "table": "x", "name": "x", "handle": 0, + "dev": "lo", "type": "filter", "hook": "ingress", "prio": 0, diff --git a/tests/shell/testcases/sets/dumps/0075tunnel_0.nft b/tests/shell/testcases/sets/dumps/0075tunnel_0.nft index 9969124d1a58..d167323f41c7 100644 --- a/tests/shell/testcases/sets/dumps/0075tunnel_0.nft +++ b/tests/shell/testcases/sets/dumps/0075tunnel_0.nft @@ -57,7 +57,7 @@ table netdev x { } chain x { - type filter hook ingress priority filter; policy accept; + type filter hook ingress device "lo" priority filter; policy accept; tunnel name ip saddr map { 10.141.10.123 : "geneve-t", 10.141.10.124 : "vxlan-t", 10.141.10.125 : "erspan-tv1", 10.141.10.126 : "erspan-tv2" } counter packets 0 bytes 0 } } -- 2.47.3