summaryrefslogtreecommitdiffstats
path: root/iptables/tests/shell/testcases/nft-only/0001compat_0
blob: 4319ea5a6a7977e32d9dfe33717b704e2872ebe8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#!/bin/sh

# test case for bug fixed in
# commit 873c5d5d293991ee3c06aed2b1dfc5764872582f (HEAD -> master)
# xtables: avoid bogus 'is incompatible' warning

case "$XT_MULTI" in
*/xtables-nft-multi)
	nft -v >/dev/null || exit 0
	nft 'add table ip nft-test; add chain ip nft-test foobar { type filter hook forward priority 42;  }' || exit 1
	nft 'add table ip6 nft-test; add chain ip6 nft-test foobar { type filter hook forward priority 42;  }' || exit 1

	$XT_MULTI iptables -L -t filter || exit 1
	$XT_MULTI ip6tables -L -t filter || exit 1
	;;
*)
	echo skip $XT_MULTI
	;;
esac

exit 0