summaryrefslogtreecommitdiffstats
path: root/tests/shell/testcases/optimizations/dumps/bitmask.nft
blob: 758b32a374e20de9f49251c69cd44da2d6e5c2e8 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
table inet t {
	chain ack_chain {
	}

	chain urg_chain {
	}

	chain c {
		tcp flags & (syn | rst | ack | urg) == ack | urg
		tcp flags & (fin | syn | rst | ack | urg) == { fin | ack | urg, fin | ack, fin, syn | ack, syn, rst | ack, rst, ack | urg, ack }
		tcp flags & (rst | ack | urg) == rst | ack
		tcp flags & (ack | urg) vmap { ack : jump ack_chain, urg : jump urg_chain }
	}
}