]> The Tcpdump Group git mirrors - tcpdump/commitdiff
isakmp test cases
authormcr <mcr>
Tue, 6 Jan 2004 04:00:15 +0000 (04:00 +0000)
committermcr <mcr>
Tue, 6 Jan 2004 04:00:15 +0000 (04:00 +0000)
tests/.cvsignore
tests/isakmp-delete-segfault.puu [new file with mode: 0644]
tests/isakmp-pointer-loop.puu [new file with mode: 0644]
tests/isakmp1.out [new file with mode: 0644]
tests/isakmp1.sh [new file with mode: 0644]
tests/isakmp2.out [new file with mode: 0644]
tests/isakmp2.sh [new file with mode: 0644]

index da307057d14c29997a44210506057b1bb8bb5967..64bfe69358cda1005e5b6f7a47fda67aab5f581a 100644 (file)
@@ -1,3 +1,5 @@
 02-sunrise-sunset-esp.pcap
 08-sunrise-sunset-esp.pcap
 08-sunrise-sunset-esp2.pcap
+isakmp-delete-segfault.pcap
+isakmp-pointer-loop.pcap
diff --git a/tests/isakmp-delete-segfault.puu b/tests/isakmp-delete-segfault.puu
new file mode 100644 (file)
index 0000000..11512b1
--- /dev/null
@@ -0,0 +1,20 @@
+begin 644 isakmp-delete-segfault.pcap
+MU,.RH0(`!``````````````$```!````@"X```````"I`@``J0(``/______
+M_P$!`0$!`0@`10``I@`O0`!`$3PA?P```7\```$!]`'T`<@``!N3$,+\/7K^
+M3SF!FR'H6?T,OKXN&YH=5T,AEYH%R@(@71+C65#___\`````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+M````````````````````````````````````````````````````````````
+!````
+`
+end
diff --git a/tests/isakmp-pointer-loop.puu b/tests/isakmp-pointer-loop.puu
new file mode 100644 (file)
index 0000000..fc58248
--- /dev/null
@@ -0,0 +1,6 @@
+begin 644 isakmp-pointer-loop.pcap
+MU,.RH0(`!````````````/__```!````DR;5/[_@!0!(````2``````$6D[H
+ME``"+6_:]@@`10``.H=E0`#S$0HB@:KY?H&J^5<!]`'T`";R?@``````````
+6```````````($`$````````````*````
+`
+end
diff --git a/tests/isakmp1.out b/tests/isakmp1.out
new file mode 100644 (file)
index 0000000..67a6ed1
--- /dev/null
@@ -0,0 +1 @@
+IP 127.0.0.1.500 > 127.0.0.1.500: isakmp: phase 2/others ? #190[C]
diff --git a/tests/isakmp1.sh b/tests/isakmp1.sh
new file mode 100644 (file)
index 0000000..ce2de7d
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+uudecode isakmp-delete-segfault.puu
+
+echo -n test isakmp1...
+if (../tcpdump -t -n -r isakmp-delete-segfault.pcap | diff - isakmp1.out)
+then
+       echo passed.
+else
+       echo failed.
+fi
+
diff --git a/tests/isakmp2.out b/tests/isakmp2.out
new file mode 100644 (file)
index 0000000..44c28db
--- /dev/null
@@ -0,0 +1 @@
+IP 129.170.249.126.500 > 129.170.249.87.500: isakmp: phase 1 ? base
diff --git a/tests/isakmp2.sh b/tests/isakmp2.sh
new file mode 100644 (file)
index 0000000..d0006a8
--- /dev/null
@@ -0,0 +1,12 @@
+#!/bin/sh
+
+uudecode isakmp-pointer-loop.puu
+
+echo -n test isakmp2...
+if (../tcpdump -t -n -r isakmp-pointer-loop.pcap | diff - isakmp2.out)
+then
+       echo passed.
+else
+       echo failed.
+fi
+