[netfilter-cvslog] r3476 - trunk/nfsim-testsuite/02conntrack

rusty at netfilter.org rusty at netfilter.org
Mon Dec 20 14:42:54 CET 2004


Author: rusty at netfilter.org
Date: 2004-12-20 14:42:54 +0100 (Mon, 20 Dec 2004)
New Revision: 3476

Added:
   trunk/nfsim-testsuite/02conntrack/07fragments.sim
Log:
Fragment gather test.


Added: trunk/nfsim-testsuite/02conntrack/07fragments.sim
===================================================================
--- trunk/nfsim-testsuite/02conntrack/07fragments.sim	2004-12-20 13:38:35 UTC (rev 3475)
+++ trunk/nfsim-testsuite/02conntrack/07fragments.sim	2004-12-20 13:42:54 UTC (rev 3476)
@@ -0,0 +1,30 @@
+# Check that fragments get handled.
+
+expect gen_ip hook:NF_IP_PRE_ROUTING * NF_STOLEN
+gen_ip IF=eth0 FRAG=0,32 MF 192.168.0.2 192.168.1.2 64 3
+
+# Nothing yet...
+expect ! proc *
+proc /proc/net/ip_conntrack
+
+expect gen_ip hook:NF_IP_PRE_ROUTING ip_conntrack NF_ACCEPT {IPv4 192.168.0.2 192.168.1.2 21484 3}
+gen_ip IF=eth0 FRAG=32,32 192.168.0.2 192.168.1.2 64 3
+
+expect proc unknown  3 600 src=192.168.0.2 dst=192.168.1.2 [UNREPLIED] src=192.168.1.2 dst=192.168.0.2 use=1
+proc cat /proc/net/ip_conntrack
+
+time infinity
+
+# Reverse order should be the same.
+expect gen_ip hook:NF_IP_PRE_ROUTING * NF_STOLEN
+gen_ip IF=eth0 FRAG=32,32 192.168.0.2 192.168.1.2 64 3
+
+# Nothing yet...
+expect ! proc *
+proc cat /proc/net/ip_conntrack
+
+expect gen_ip hook:NF_IP_PRE_ROUTING ip_conntrack NF_ACCEPT {IPv4 192.168.0.2 192.168.1.2 21484 3}
+gen_ip IF=eth0 FRAG=0,32 MF 192.168.0.2 192.168.1.2 64 3
+
+expect proc unknown  3 600 src=192.168.0.2 dst=192.168.1.2 [UNREPLIED] src=192.168.1.2 dst=192.168.0.2 use=1
+proc cat /proc/net/ip_conntrack




More information about the netfilter-cvslog mailing list