summaryrefslogtreecommitdiffstats
path: root/tests/feat-adjancent-load-merging
diff options
context:
space:
mode:
Diffstat (limited to 'tests/feat-adjancent-load-merging')
-rwxr-xr-xtests/feat-adjancent-load-merging13
1 files changed, 13 insertions, 0 deletions
diff --git a/tests/feat-adjancent-load-merging b/tests/feat-adjancent-load-merging
new file mode 100755
index 00000000..9c41f509
--- /dev/null
+++ b/tests/feat-adjancent-load-merging
@@ -0,0 +1,13 @@
+#! nft -f
+
+# adjacent payload expressions: 4 bytes in order
+rule add filter output ip protocol 6 tcp sport 1024 tcp dport 22 counter
+
+# adjacent payload expressions: 8 bytes in order
+rule add filter output ip saddr 192.168.0.1 ip daddr 192.168.0.100 counter
+
+# adjacent payload expressions: 8 bytes in order
+rule add filter output tcp sequence 0 tcp sport 1024 tcp dport 22
+
+# adjacent payload expressions: 8 bytes in reverse order
+rule add filter output tcp sport 1024 tcp dport 22 tcp sequence 0