summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/optimizations/dependency_kill
blob: 904eecf89b6effc7eb834b03a4d32b97eb910397 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
#!/bin/bash

set -e

RULESET="table bridge foo {
	chain bar {
		meta protocol ip udp dport 67
		meta protocol ip6 udp dport 67
		ether type ip udp dport 67
		ether type ip6 udp dport 67
	}
}
table ip foo {
	chain bar {
		meta protocol ip udp dport 67
		meta protocol ip6 udp dport 67
		ether type ip udp dport 67
		ether type ip6 udp dport 67
	}
}
table ip6 foo {
	chain bar {
		meta protocol ip udp dport 67
		meta protocol ip6 udp dport 67
		ether type ip udp dport 67
		ether type ip6 udp dport 67
	}
}
table netdev foo {
	chain bar {
		meta protocol ip udp dport 67
		meta protocol ip6 udp dport 67
		ether type ip udp dport 67
		ether type ip6 udp dport 67
	}
}
table inet foo {
	chain bar {
		meta protocol ip udp dport 67
		meta protocol ip6 udp dport 67
		ether type ip udp dport 67
		ether type ip6 udp dport 67
		meta nfproto ipv4 udp dport 67
		meta nfproto ipv6 udp dport 67
	}
}"

$NFT -f - <<< $RULESET