summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/optimizations/skip_unsupported
blob: 6baa8280a9b5a2ef309cfe89a18f0bc6bccff838 (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
#!/bin/bash

set -e

RULESET="table inet x {
	set GEOIP_CC_wan-lan_120 {
		type ipv4_addr
		flags interval
		elements = { 1.32.128.0/18, 1.32.200.0-1.32.204.128,
			     1.32.207.0/24, 1.32.216.118-1.32.216.255,
			     1.32.219.0-1.32.222.255, 1.32.226.0/23,
			     1.32.231.0/24, 1.32.233.0/24,
			     1.32.238.0/23, 1.32.240.0/24,
			     223.223.220.0/22, 223.255.254.0/24 }
	}

	chain y {
		ip saddr 1.2.3.4 tcp dport 80 meta mark set 10 accept
		ip saddr 1.2.3.4 tcp dport 81 meta mark set 11 accept
		ip saddr 1.2.3.5 tcp dport 81 accept comment \"test\"
		ip saddr 1.2.3.5 tcp dport 82 accept
	}
}"

$NFT -o -f - <<< $RULESET