]> The Tcpdump Group git mirrors - tcpdump/commitdiff
test cases and output for IKEv2 and -X options.
authormcr <mcr>
Wed, 29 Aug 2007 12:04:17 +0000 (12:04 +0000)
committermcr <mcr>
Wed, 29 Aug 2007 12:04:17 +0000 (12:04 +0000)
tests/ikev2four.out [new file with mode: 0644]
tests/ikev2fourv.out [new file with mode: 0644]
tests/ikev2fourv4.out [new file with mode: 0644]
tests/print-X.out [new file with mode: 0644]
tests/print-XX.out [new file with mode: 0644]
tests/print-flags.sh

diff --git a/tests/ikev2four.out b/tests/ikev2four.out
new file mode 100644 (file)
index 0000000..6bf5f0b
--- /dev/null
@@ -0,0 +1,107 @@
+IP (tos 0x0, ttl 64, id 19908, offset 0, flags [none], proto UDP (17), length 404)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : parent_sa ikev2_init[I]:
+    (sa: len=116
+        (p: #1 protoid=isakmp transform=12
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=encr id=aes (type=keylen value=0100))
+            (t: #3 type=encr id=aes (type=keylen value=00c0))
+            (t: #4 type=encr id=3des )
+            (t: #5 type=prf id=hmac-sha )
+            (t: #6 type=prf id=hmac-md5 )
+            (t: #7 type=prf id=aes128_xcbc )
+            (t: #8 type=integ id=hmac-sha )
+            (t: #9 type=integ id=hmac-md5 )
+            (t: #10 type=integ id=aes-xcbc )
+            (t: #11 type=dh id=modp1024 )
+            (t: #12 type=dh id=modp2048 )))
+    (v2ke: len=128 group=modp1024)
+    (nonce: len=32 data=(6128ebd023a864e94a7f...ba041b5de59955900d818ac54e18b236739d9e8b))
+    (n: prot_id=#0 type=16388(nat_detection_source_ip))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip))
+IP (tos 0x0, ttl 64, id 19909, offset 0, flags [none], proto UDP (17), length 88)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : parent_sa ikev2_init[]:
+    (n: prot_id=#0 type=16390(cookie) data=(00000001c2221e50c16e123f2b0c71aefcf0cb3b798782c6))
+IP (tos 0x0, ttl 64, id 19910, offset 0, flags [none], proto UDP (17), length 436)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : parent_sa ikev2_init[I]:
+    (n: prot_id=#0 type=16390(cookie) data=(00000001c2221e50c16e...ba041b5de59955900d818ac54e18b236739d9e8b))
+    (sa: len=116
+        (p: #1 protoid=isakmp transform=12
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=encr id=aes (type=keylen value=0100))
+            (t: #3 type=encr id=aes (type=keylen value=00c0))
+            (t: #4 type=encr id=3des )
+            (t: #5 type=prf id=hmac-sha )
+            (t: #6 type=prf id=hmac-md5 )
+            (t: #7 type=prf id=aes128_xcbc )
+            (t: #8 type=integ id=hmac-sha )
+            (t: #9 type=integ id=hmac-md5 )
+            (t: #10 type=integ id=aes-xcbc )
+            (t: #11 type=dh id=modp1024 )
+            (t: #12 type=dh id=modp2048 )))
+    (v2ke: len=128 group=modp1024)
+    (nonce: len=32 data=(6128ebd023a864e94a7f...ba041b5de59955900d818ac54e18b236739d9e8b))
+    (n: prot_id=#0 type=16388(nat_detection_source_ip))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip))
+IP (tos 0x0, ttl 64, id 19911, offset 0, flags [none], proto UDP (17), length 332)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : parent_sa ikev2_init[]:
+    (sa: len=44
+        (p: #1 protoid=isakmp transform=4
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=prf id=hmac-sha )
+            (t: #3 type=integ id=hmac-sha )
+            (t: #4 type=dh id=modp1024 )))
+    (v2ke: len=128 group=modp1024)
+    (nonce: len=32 data=(b31c379f272ce2984bd1...905954a783be2c37e2ccc4fdd270a532dbe6f428))
+    (n: prot_id=#0 type=16388(nat_detection_source_ip))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip))
+IP (tos 0x0, ttl 64, id 19912, offset 0, flags [none], proto UDP (17), length 264)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  ikev2_auth[I]:
+    (v2e: len=204) [|v2IDi]
+IP (tos 0x0, ttl 64, id 19913, offset 0, flags [none], proto UDP (17), length 184)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  ikev2_auth[]:
+    (v2e: len=124) [|v2IDr]
+IP (tos 0x0, ttl 64, id 19914, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=220) [|v2sa]
+IP (tos 0x0, ttl 64, id 19915, offset 0, flags [none], proto UDP (17), length 248)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=188) [|v2sa]
+IP (tos 0x0, ttl 64, id 19916, offset 0, flags [none], proto UDP (17), length 104)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=44) [|v2n]
+IP (tos 0x0, ttl 64, id 19917, offset 0, flags [none], proto UDP (17), length 104)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=44) [|v2n]
+IP (tos 0x0, ttl 64, id 19918, offset 0, flags [none], proto UDP (17), length 312)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=252) [|v2sa]
+IP (tos 0x0, ttl 64, id 19919, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=220) [|v2sa]
+IP (tos 0x0, ttl 64, id 19920, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=172) [|v2sa]
+IP (tos 0x0, ttl 64, id 19921, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=172) [|v2sa]
+IP (tos 0x0, ttl 64, id 19922, offset 0, flags [none], proto UDP (17), length 312)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=252) [|v2sa]
+IP (tos 0x0, ttl 64, id 19923, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=220) [|v2sa]
+IP (tos 0x0, ttl 64, id 19924, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=172) [|v2sa]
+IP (tos 0x0, ttl 64, id 19925, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=172) [|v2sa]
+IP (tos 0x0, ttl 64, id 19926, offset 0, flags [none], proto UDP (17), length 392)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : child_sa  child_sa[I]:
+    (v2e: len=332) [|v2sa]
+IP (tos 0x0, ttl 64, id 19927, offset 0, flags [none], proto UDP (17), length 344)
+    192.168.1.1.500 > 192.168.1.2.500: isakmp 2.0 msgid : child_sa  child_sa[]:
+    (v2e: len=284) [|v2sa]
+IP (tos 0x0, ttl 64, id 19928, offset 0, flags [none], proto UDP (17), length 120)
+    192.168.1.2.500 > 192.168.1.1.500: isakmp 2.0 msgid : parent_sa inf2[I]:
+    (v2e: len=60) [|v2d]
diff --git a/tests/ikev2fourv.out b/tests/ikev2fourv.out
new file mode 100644 (file)
index 0000000..bdbbdb5
--- /dev/null
@@ -0,0 +1,107 @@
+IP (tos 0x0, ttl 64, id 19908, offset 0, flags [none], proto UDP (17), length 404)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 7aee!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[I]:
+    (sa: len=116
+        (p: #1 protoid=isakmp transform=12
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=encr id=aes (type=keylen value=0100))
+            (t: #3 type=encr id=aes (type=keylen value=00c0))
+            (t: #4 type=encr id=3des )
+            (t: #5 type=prf id=hmac-sha )
+            (t: #6 type=prf id=hmac-md5 )
+            (t: #7 type=prf id=aes128_xcbc )
+            (t: #8 type=integ id=hmac-sha )
+            (t: #9 type=integ id=hmac-md5 )
+            (t: #10 type=integ id=aes-xcbc )
+            (t: #11 type=dh id=modp1024 )
+            (t: #12 type=dh id=modp2048 )))
+    (v2ke: len=128 group=modp1024 b5445bd60cece6fdcd3c96a52cbb7bb426a8c7a0f56a9c38d1b1c4f0c3a6e8e7dba5c7339b6ed02e757119dfb5b6933ce93b604987fbbc77221b2a0c7cdd32787eff10572bef546c361462f9da34847969a42e51c755996beac42e6fba961a75de0fc1b23f099380896ee89202122dedac1bd54aa8494ac3d740be4d2a4cf39d)
+    (nonce: len=32 nonce=(6128ebd023a864e94a7ffb74bf7cce2fd4367322b8b073f942282bd52ebfe3e6) )
+    (n: prot_id=#0 type=16388(nat_detection_source_ip))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip))
+IP (tos 0x0, ttl 64, id 19909, offset 0, flags [none], proto UDP (17), length 88)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum a706!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[]:
+    (n: prot_id=#0 type=16390(cookie) data=(00000001c2221e50c16e123f2b0c71aefcf0cb3b798782c6))
+IP (tos 0x0, ttl 64, id 19910, offset 0, flags [none], proto UDP (17), length 436)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 7d6f!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[I]:
+    (n: prot_id=#0 type=16390(cookie) data=(00000001c2221e50c16e...ba041b5de59955900d818ac54e18b236739d9e8b))
+    (sa: len=116
+        (p: #1 protoid=isakmp transform=12
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=encr id=aes (type=keylen value=0100))
+            (t: #3 type=encr id=aes (type=keylen value=00c0))
+            (t: #4 type=encr id=3des )
+            (t: #5 type=prf id=hmac-sha )
+            (t: #6 type=prf id=hmac-md5 )
+            (t: #7 type=prf id=aes128_xcbc )
+            (t: #8 type=integ id=hmac-sha )
+            (t: #9 type=integ id=hmac-md5 )
+            (t: #10 type=integ id=aes-xcbc )
+            (t: #11 type=dh id=modp1024 )
+            (t: #12 type=dh id=modp2048 )))
+    (v2ke: len=128 group=modp1024 b5445bd60cece6fdcd3c96a52cbb7bb426a8c7a0f56a9c38d1b1c4f0c3a6e8e7dba5c7339b6ed02e757119dfb5b6933ce93b604987fbbc77221b2a0c7cdd32787eff10572bef546c361462f9da34847969a42e51c755996beac42e6fba961a75de0fc1b23f099380896ee89202122dedac1bd54aa8494ac3d740be4d2a4cf39d)
+    (nonce: len=32 nonce=(6128ebd023a864e94a7ffb74bf7cce2fd4367322b8b073f942282bd52ebfe3e6) )
+    (n: prot_id=#0 type=16388(nat_detection_source_ip))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip))
+IP (tos 0x0, ttl 64, id 19911, offset 0, flags [none], proto UDP (17), length 332)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 337f!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[]:
+    (sa: len=44
+        (p: #1 protoid=isakmp transform=4
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=prf id=hmac-sha )
+            (t: #3 type=integ id=hmac-sha )
+            (t: #4 type=dh id=modp1024 )))
+    (v2ke: len=128 group=modp1024 5a56714d3abf64e3a3f401ead9f5323ff0b77faa5f1e99199b13ac821f0a0c4f854786ca09b7a76aa508bcee11f16369a16d5fa041ca2d9a8dfa8228c61f2482d2175c5c1a9491fc221bec7a1fa69f656d4c98ba49ae9d721dedf4a02d7ecdfc201dc785a13ed74e4f3982762a2720ffdfc365ee4e37279af496cd86f881fd15)
+    (nonce: len=32 nonce=(b31c379f272ce2984bd17ca38c8729e1edbc081a14fb0f67cff81721dfeec1f9) )
+    (n: prot_id=#0 type=16388(nat_detection_source_ip))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip))
+IP (tos 0x0, ttl 64, id 19912, offset 0, flags [none], proto UDP (17), length 264)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum fdaa!] isakmp 2.0 msgid  cookie ->: child_sa  ikev2_auth[I]:
+    (v2e: len=204 f606135ad373e70836fda91b63ca4c608e1ad58218488c2647ff1e8a912958aa77efbc3068a2ae6ab7c3d0cb1e6fb864df99c62f2cc045708084708154a393c2f4cbefad1f6848525d49db563e13345a4e6e2fd066c04e2ce291f4714baec6bf328356c446247cab835bda3e8e1aae5967248f01eb3a1c02a541b4da09b3276b400d50a067542a678468c5f41e54017c00964f1003f8c88896a6f12215a5f1a060713cc83802cae3abee18417c0c35dc6f58a01adb96ed1c009c68e3069ae70f4b10afb7736c111ade4d826e) [|v2IDi]
+IP (tos 0x0, ttl 64, id 19913, offset 0, flags [none], proto UDP (17), length 184)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum bf00!] isakmp 2.0 msgid  cookie ->: child_sa  ikev2_auth[]:
+    (v2e: len=124 6afe95bc5147b0ad7e4ccb9141c160a44f7c6eddc6b29d414ad5e2b882544fdc6c3ee6983ae1408b5764b1649343876454d1bf4d515aaf03c15eafe71be6b4cf51ab60630c45bcf0e2a2db8eee70095a4e010fdb342adb6d03dae5def9d4907cdfc8ccd6f3da9b7497c58e84a952d983bafb941ab1de1b0bb9ffad3b) [|v2IDr]
+IP (tos 0x0, ttl 64, id 19914, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum c32d!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=220 53cc6c0b41f14e4fc057c7f6a3524adde8521f26f67c058430a902db1a52ed16d322630d2eb515372dc12d97dc7c20552607e2ed193d9b33939e10aa2fc37b6199f0a629c6b58135f5b6f9e07906cd30dc3cae7d55fe08d95d3e660a623731c396a325adbff11c490f9fd102224391a65fb7bbe862945b64cf1fb833b9ce68c83df0b9d2ce7bd54f650864af9445e547cdfe5caa393344ae5274933b7efcf616821ea7daa9c5a6e8275ad6c688700cb7f4bcd6fb8025e93bb6dd5f581faebcbecb798c87617a4ec1b06ba290ac5fc1d6e4c2725c1f9f0e10b144fbbe) [|v2sa]
+IP (tos 0x0, ttl 64, id 19915, offset 0, flags [none], proto UDP (17), length 248)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum e6d7!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=188 9603e03f280964782717da15a502f0a9e9f17dbf4487c6923cf00b7040d539bc947c705790e4e99b834a7ae2a8d79f5620e11615e0a762889aab821e0d03132dfb8cc6b3718582411bcd98c242a8b10a66274dae1ce055fb30a4d3e64c969be6e08b626958f4446c6e4a0c8d7a24522959c6152e63a575c06930c2097539bfbdff08c70533428cf6b452e0b8b0259c2292925d2ed62e8956bc7e3a911a61509be1ac8f7b7cd4636176e524f4d0f17573f2aeddce2251fd6d5d9cd54d) [|v2sa]
+IP (tos 0x0, ttl 64, id 19916, offset 0, flags [none], proto UDP (17), length 104)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum f2c0!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=44 5bd2d26cb43b6cec30dec13fa387359797baf7b41e783422bc4dabf5d03ab2420d277d3b2f28d1f003da98d1) [|v2n]
+IP (tos 0x0, ttl 64, id 19917, offset 0, flags [none], proto UDP (17), length 104)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum e03a!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=44 38f60ab69110967961ae04af4e47a770260d61e29d18fb13ce093a47970068dacb342f7999cc3d0d59f77a94) [|v2n]
+IP (tos 0x0, ttl 64, id 19918, offset 0, flags [none], proto UDP (17), length 312)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 661c!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=252 c7f2f1cc4997b30a61623222d4bfb535baa302199c4d8c1fdcfa745b0b29b5e7618ff0356848444d25010e5ad420760890ede066c838269b22d9e30d4fec1a012e731a210c243f803b661970d32e998e919f573c5742d2288949052c5a46a0cd7c4a1a295ede296c4fd9839b64dc4944e11a35f42a8ce18b447200fd03dbd58a71583b3a27c380148c801ce14452f7d756b1f55b10b84a58cfa9526001fff7157154645022e4456085517ceed98b79e20ed33297cf5ad80287e782728a8c6b87d2b422e7eeda1c72b33ebc51a5b76def9a59ffd1b4f97dec88c22a4f5448a71aeedf20c87dae5b44cd2e7a519d719a509f83f3b2faf6f5c607da609f) [|v2sa]
+IP (tos 0x0, ttl 64, id 19919, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum d1d0!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=220 dae6134a9cff1a4e3cc59a79e019a93f8469dd4e2faaaad1c3afba22ecd128fdb1e8954c753f8f62aeb6aac9732f414b065ec39569a670be6980c81eb3e44bc93ec63e9a754d0456c6703cd718371edeef674928180f9d14c39e52cfa4a517368e7db2fa0bfdb41cf56d97006233103f22650fdcd5ffab8418e40903e4749e126d06e9dc2a18cfd5bfda0013e3e9eb53e79bbe30eadf0f4ddcefbab0c08e870b29d39b2401c75b68fc46a066782857ca48d547e410ac15cabb6738875200b535cbd9ae1e1ce99839c9c25639070e5ed977809c50b6bb9550b50b49bb) [|v2sa]
+IP (tos 0x0, ttl 64, id 19920, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum db6a!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 1fd8516b57b1ab1bdbcdba1930a5097decc023c5c534497ca53f178b9d4d11228746454371b0cc6ec067e14e1e5c5652840cfdae0ea84c7f0a6e799ff7fb131d15763feef45e80f24716cde47d23527f68e055a7c3adc7225489295e1bc3f1029b63822872865df55c6c275dead8a6f64bda8ae44f42c318fa71eb04eed7312dafd2dd8665fd5d3225f3aae6f7335b581c3a89c07af1009871dea9927f046432cd01b04234204d01583baf3a) [|v2sa]
+IP (tos 0x0, ttl 64, id 19921, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 9a59!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 f6fc8113f34b92eb7d595a048f57d46593441ad9a61919e5919e7de4454fa35882937d3b74c83ab959fd053c6a12a51b04a0e92e01683782658bb9af2bbcc7a4bd5e1eef2dbcdc7715cac6eaecfbcc051a46f2263d1b8387bdad7e68c6e4ba1be9794e163e484768995a9f4a18edcbc6a44f0a74cb01c318e7848562e0866f388b8d04f14f1af87de7de6cee1f889d4330d82932a7127b7d1a934e641c32b76e33b37706d50286f8cbe335ba) [|v2sa]
+IP (tos 0x0, ttl 64, id 19922, offset 0, flags [none], proto UDP (17), length 312)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 5ff4!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=252 0aa2636a3b897ff3fa8093282ad1724ec9f326b64bf998e781d6edbb77a369a8444dc47a4dc095ebd3ac3b1dc337570bc42c93cd6dcb7289bc99a90874e66cc4ede7a13a58ce17c65b185e86def83d66f4c4ddc433e66baf1834e54296671357a5139b0b63ebf32e652df0938badea5a960ee1758e00faa643bed85f7adee2e2e75baeec9e0df88857a67ca5f2a2f4919d0b272313d42c791eb75feca145756a0ccae3640ee98c16689df511443228846d2c5b8830ea6d149c1abed11ad0a28ca33993036e91965d48a82a898145ada994af55978696480ab6cb697e13e67968a7748c3338786efb77250e5411b3a7eac84cd221324bd7b9109d9a69) [|v2sa]
+IP (tos 0x0, ttl 64, id 19923, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 9890!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=220 02c703f4bdd83246adc67e1ca07d7e7cfe21b6bde94637680a332813b8a4ca47341abd3a9c37263896c08252bfb1ea6c7ea44783b92ac52acb4fbfec53f03554281c6377650c09208f3d778b11e77b5fbd983be1e96699232392ef31a501fda73c6150fcc2e80bab1e0d49845bd5d511f7c9285ec08352687a2ac8d70d0dec3476491c40b97cb9da405606fc5e8d46bbe199e6d91ae993b7faa0583ec4296a80812fb7e0ae88d3bd54c4a30e5edb2778c960f3e0cb5b1369e999f84de4dc72b5d006805efb7e2d2ed4033e11ff9578012d22942e3799c9382506a021) [|v2sa]
+IP (tos 0x0, ttl 64, id 19924, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 902e!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 7e2e6623c66e161de9641ac7e1b6dfdcf3a5f45bbed123be88f3754d12514404afc054b3c7f789eb52a432a438359dde31152c11b8d209203d62779ca064823d70536c40f846d43d6694a2f12a3176f57007a3506c82fffaf3dbb713bbdbb5f540b7b39aee3c97145671504356095f7ab0c5a84347c0268bce259ca51b4a2dd75a7e3a7ee79f3bffc58d2fc0ac36686229f2309b5cd0c0dcc2af798664c14f5f166ab5e3c1f693092121aa44) [|v2sa]
+IP (tos 0x0, ttl 64, id 19925, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 49dd!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 7b545033a2d35df2ab9f26c4bc444713910a32e60fb04cb10a9e76634787f9ddc138c6792faa074be2ebcb43f83f444249679018ec6dc7d4e2247dd8cb915778d90fa5597f1ecba8471db53e3b4da8f73d1eb60c23ca9fb5fa599dc526a961364471b49e5288fcef6a24d02a084d29c4a5c5d1fa305310dba01d09c9c36c86c0af297e05d3fc8559a11666a4363bacc354e96c941349b3f60dd397eb4c2bb09f381831167c0b33686c6bb5d8) [|v2sa]
+IP (tos 0x0, ttl 64, id 19926, offset 0, flags [none], proto UDP (17), length 392)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 1d29!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=332 c4bf89ec6e7936ac98a432a525c2406de940b338c9149ce19cb1bf23a69dfd481df7b3ada1adbb70bf17074643edf97e63ade5ed07f74674f26c48d2d6a9044477ee9f203084c26e85405987ec8b9693deaea20ce78c2a451bf4e834d7bcc3c54c1322b5f28ba307f2ce31a00552b97b8fc103a29fee2e0040ccddfa10bf3ab3d1209e643c228dec575240c7bd750cf4d6d06c958f66bd8a79831df871f6fbd93e025b16bd03de35ffcdbabac65570d2367e624d9f8e8560da9bc3a2142b75008b7ceb8e839dbf425da74c4be15c9dc31735ef1ac6f65c2375042dcf9682df74259b8c4437d7ee8df19fea6ec1d5bd491409cc7276d70ee0ba9172b4177fbce7fa28171a236ca8e2e0c149e602c9c6a0a3ff5f054287f54b7c314b07cdf6d246241dd364c7419cc0647422d08f5511b13e7b5cb719616466e1c6966f5ccd4d2ca2b12dda7047c6f63af5dd47) [|v2sa]
+IP (tos 0x0, ttl 64, id 19927, offset 0, flags [none], proto UDP (17), length 344)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 25cf!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=284 2c1ac864ae2c8499b3c7af8c61a8c4dc9e1af23577b588d6bb3fdef3e483cc2f0158c07071d6dfaef73dccb6cdcf7a5758e41778daceb71cf6733e17168beff6ef2015d670c0b6574fc72e97d4282909966f394a9f9e0fced8e269bbf60e93f0f2080f48dcd4e02ff1129b94f68b268ddd9cff436f38e78fa7986d87e622d1f3da3b3c2795570ebc27d3c3d51f29ef0fff01ae89bd71d2e10ab8faee7d7bb4b5be8a9ee0ea9b5e347bbaf3ebdfaf19735d75e6faa020d6ea72826c2aa5cb2ee648de6b36cbb25087428dea44bd34504e05f2d4fef43c48e2a690510e9278ca8ff2f775792af061b5ccbcf77b3fee658851289969c55edc6d561718a0c761b09b0f67c96e61d00a7fa2929023b5adcfdd33436f63a478141d51b52333) [|v2sa]
+IP (tos 0x0, ttl 64, id 19928, offset 0, flags [none], proto UDP (17), length 120)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 6e7f!] isakmp 2.0 msgid  cookie ->: parent_sa inf2[I]:
+    (v2e: len=60 691b48829b6c5d6dd93fa8e33c38dd4c00f5434dc22b4251c0876f0bdb5dbba3dd06283907559a272f07ec7709b9d596a24cd8fe69b82a1f65dbf6f2) [|v2d]
diff --git a/tests/ikev2fourv4.out b/tests/ikev2fourv4.out
new file mode 100644 (file)
index 0000000..12a0935
--- /dev/null
@@ -0,0 +1,107 @@
+IP (tos 0x0, ttl 64, id 19908, offset 0, flags [none], proto UDP (17), length 404)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 7aee!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[I]:
+    (sa: len=116
+        (p: #1 protoid=isakmp transform=12
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=encr id=aes (type=keylen value=0100))
+            (t: #3 type=encr id=aes (type=keylen value=00c0))
+            (t: #4 type=encr id=3des )
+            (t: #5 type=prf id=hmac-sha )
+            (t: #6 type=prf id=hmac-md5 )
+            (t: #7 type=prf id=aes128_xcbc )
+            (t: #8 type=integ id=hmac-sha )
+            (t: #9 type=integ id=hmac-md5 )
+            (t: #10 type=integ id=aes-xcbc )
+            (t: #11 type=dh id=modp1024 )
+            (t: #12 type=dh id=modp2048 )))
+    (v2ke: len=128 group=modp1024 b5445bd60cece6fdcd3c96a52cbb7bb426a8c7a0f56a9c38d1b1c4f0c3a6e8e7dba5c7339b6ed02e757119dfb5b6933ce93b604987fbbc77221b2a0c7cdd32787eff10572bef546c361462f9da34847969a42e51c755996beac42e6fba961a75de0fc1b23f099380896ee89202122dedac1bd54aa8494ac3d740be4d2a4cf39d)
+    (nonce: len=32 nonce=(6128ebd023a864e94a7ffb74bf7cce2fd4367322b8b073f942282bd52ebfe3e6) )
+    (n: prot_id=#0 type=16388(nat_detection_source_ip) data=(442ffe5aea0cee4dbacc758e801233bdc09a0abf0000001c00004005ba041b5de59955900d818ac54e18b236739d9e8b))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip) data=(ba041b5de59955900d818ac54e18b236739d9e8b))
+IP (tos 0x0, ttl 64, id 19909, offset 0, flags [none], proto UDP (17), length 88)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum a706!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[]:
+    (n: prot_id=#0 type=16390(cookie) data=(00000001c2221e50c16e123f2b0c71aefcf0cb3b798782c6))
+IP (tos 0x0, ttl 64, id 19910, offset 0, flags [none], proto UDP (17), length 436)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 7d6f!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[I]:
+    (n: prot_id=#0 type=16390(cookie) data=(00000001c2221e50c16e123f2b0c71aefcf0cb3b798782c622000078000000740101000c0300000c0100000c800e00800300000c0100000c800e01000300000c0100000c800e00c003000008010000030300000802000002030000080200000103000008020000040300000803000002030000080300000103000008030000050300000804000002000000080400000e2800008800020000b5445bd60cece6fdcd3c96a52cbb7bb426a8c7a0f56a9c38d1b1c4f0c3a6e8e7dba5c7339b6ed02e757119dfb5b6933ce93b604987fbbc77221b2a0c7cdd32787eff10572bef546c361462f9da34847969a42e51c755996beac42e6fba961a75de0fc1b23f099380896ee89202122dedac1bd54aa8494ac3d740be4d2a4cf39d290000246128ebd023a864e94a7ffb74bf7cce2fd4367322b8b073f942282bd52ebfe3e62900001c00004004442ffe5aea0cee4dbacc758e801233bdc09a0abf0000001c00004005ba041b5de59955900d818ac54e18b236739d9e8b))
+    (sa: len=116
+        (p: #1 protoid=isakmp transform=12
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=encr id=aes (type=keylen value=0100))
+            (t: #3 type=encr id=aes (type=keylen value=00c0))
+            (t: #4 type=encr id=3des )
+            (t: #5 type=prf id=hmac-sha )
+            (t: #6 type=prf id=hmac-md5 )
+            (t: #7 type=prf id=aes128_xcbc )
+            (t: #8 type=integ id=hmac-sha )
+            (t: #9 type=integ id=hmac-md5 )
+            (t: #10 type=integ id=aes-xcbc )
+            (t: #11 type=dh id=modp1024 )
+            (t: #12 type=dh id=modp2048 )))
+    (v2ke: len=128 group=modp1024 b5445bd60cece6fdcd3c96a52cbb7bb426a8c7a0f56a9c38d1b1c4f0c3a6e8e7dba5c7339b6ed02e757119dfb5b6933ce93b604987fbbc77221b2a0c7cdd32787eff10572bef546c361462f9da34847969a42e51c755996beac42e6fba961a75de0fc1b23f099380896ee89202122dedac1bd54aa8494ac3d740be4d2a4cf39d)
+    (nonce: len=32 nonce=(6128ebd023a864e94a7ffb74bf7cce2fd4367322b8b073f942282bd52ebfe3e6) )
+    (n: prot_id=#0 type=16388(nat_detection_source_ip) data=(442ffe5aea0cee4dbacc758e801233bdc09a0abf0000001c00004005ba041b5de59955900d818ac54e18b236739d9e8b))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip) data=(ba041b5de59955900d818ac54e18b236739d9e8b))
+IP (tos 0x0, ttl 64, id 19911, offset 0, flags [none], proto UDP (17), length 332)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 337f!] isakmp 2.0 msgid  cookie ->: parent_sa ikev2_init[]:
+    (sa: len=44
+        (p: #1 protoid=isakmp transform=4
+            (t: #1 type=encr id=aes (type=keylen value=0080))
+            (t: #2 type=prf id=hmac-sha )
+            (t: #3 type=integ id=hmac-sha )
+            (t: #4 type=dh id=modp1024 )))
+    (v2ke: len=128 group=modp1024 5a56714d3abf64e3a3f401ead9f5323ff0b77faa5f1e99199b13ac821f0a0c4f854786ca09b7a76aa508bcee11f16369a16d5fa041ca2d9a8dfa8228c61f2482d2175c5c1a9491fc221bec7a1fa69f656d4c98ba49ae9d721dedf4a02d7ecdfc201dc785a13ed74e4f3982762a2720ffdfc365ee4e37279af496cd86f881fd15)
+    (nonce: len=32 nonce=(b31c379f272ce2984bd17ca38c8729e1edbc081a14fb0f67cff81721dfeec1f9) )
+    (n: prot_id=#0 type=16388(nat_detection_source_ip) data=(fe2bfb7c2c81ed0b61f756b57fac78a75ced8af60000001c00004005905954a783be2c37e2ccc4fdd270a532dbe6f428))
+    (n: prot_id=#0 type=16389(nat_detection_destination_ip) data=(905954a783be2c37e2ccc4fdd270a532dbe6f428))
+IP (tos 0x0, ttl 64, id 19912, offset 0, flags [none], proto UDP (17), length 264)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum fdaa!] isakmp 2.0 msgid  cookie ->: child_sa  ikev2_auth[I]:
+    (v2e: len=204 f606135ad373e70836fda91b63ca4c608e1ad58218488c2647ff1e8a912958aa77efbc3068a2ae6ab7c3d0cb1e6fb864df99c62f2cc045708084708154a393c2f4cbefad1f6848525d49db563e13345a4e6e2fd066c04e2ce291f4714baec6bf328356c446247cab835bda3e8e1aae5967248f01eb3a1c02a541b4da09b3276b400d50a067542a678468c5f41e54017c00964f1003f8c88896a6f12215a5f1a060713cc83802cae3abee18417c0c35dc6f58a01adb96ed1c009c68e3069ae70f4b10afb7736c111ade4d826e) [|v2IDi]
+IP (tos 0x0, ttl 64, id 19913, offset 0, flags [none], proto UDP (17), length 184)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum bf00!] isakmp 2.0 msgid  cookie ->: child_sa  ikev2_auth[]:
+    (v2e: len=124 6afe95bc5147b0ad7e4ccb9141c160a44f7c6eddc6b29d414ad5e2b882544fdc6c3ee6983ae1408b5764b1649343876454d1bf4d515aaf03c15eafe71be6b4cf51ab60630c45bcf0e2a2db8eee70095a4e010fdb342adb6d03dae5def9d4907cdfc8ccd6f3da9b7497c58e84a952d983bafb941ab1de1b0bb9ffad3b) [|v2IDr]
+IP (tos 0x0, ttl 64, id 19914, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum c32d!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=220 53cc6c0b41f14e4fc057c7f6a3524adde8521f26f67c058430a902db1a52ed16d322630d2eb515372dc12d97dc7c20552607e2ed193d9b33939e10aa2fc37b6199f0a629c6b58135f5b6f9e07906cd30dc3cae7d55fe08d95d3e660a623731c396a325adbff11c490f9fd102224391a65fb7bbe862945b64cf1fb833b9ce68c83df0b9d2ce7bd54f650864af9445e547cdfe5caa393344ae5274933b7efcf616821ea7daa9c5a6e8275ad6c688700cb7f4bcd6fb8025e93bb6dd5f581faebcbecb798c87617a4ec1b06ba290ac5fc1d6e4c2725c1f9f0e10b144fbbe) [|v2sa]
+IP (tos 0x0, ttl 64, id 19915, offset 0, flags [none], proto UDP (17), length 248)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum e6d7!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=188 9603e03f280964782717da15a502f0a9e9f17dbf4487c6923cf00b7040d539bc947c705790e4e99b834a7ae2a8d79f5620e11615e0a762889aab821e0d03132dfb8cc6b3718582411bcd98c242a8b10a66274dae1ce055fb30a4d3e64c969be6e08b626958f4446c6e4a0c8d7a24522959c6152e63a575c06930c2097539bfbdff08c70533428cf6b452e0b8b0259c2292925d2ed62e8956bc7e3a911a61509be1ac8f7b7cd4636176e524f4d0f17573f2aeddce2251fd6d5d9cd54d) [|v2sa]
+IP (tos 0x0, ttl 64, id 19916, offset 0, flags [none], proto UDP (17), length 104)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum f2c0!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=44 5bd2d26cb43b6cec30dec13fa387359797baf7b41e783422bc4dabf5d03ab2420d277d3b2f28d1f003da98d1) [|v2n]
+IP (tos 0x0, ttl 64, id 19917, offset 0, flags [none], proto UDP (17), length 104)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum e03a!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=44 38f60ab69110967961ae04af4e47a770260d61e29d18fb13ce093a47970068dacb342f7999cc3d0d59f77a94) [|v2n]
+IP (tos 0x0, ttl 64, id 19918, offset 0, flags [none], proto UDP (17), length 312)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 661c!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=252 c7f2f1cc4997b30a61623222d4bfb535baa302199c4d8c1fdcfa745b0b29b5e7618ff0356848444d25010e5ad420760890ede066c838269b22d9e30d4fec1a012e731a210c243f803b661970d32e998e919f573c5742d2288949052c5a46a0cd7c4a1a295ede296c4fd9839b64dc4944e11a35f42a8ce18b447200fd03dbd58a71583b3a27c380148c801ce14452f7d756b1f55b10b84a58cfa9526001fff7157154645022e4456085517ceed98b79e20ed33297cf5ad80287e782728a8c6b87d2b422e7eeda1c72b33ebc51a5b76def9a59ffd1b4f97dec88c22a4f5448a71aeedf20c87dae5b44cd2e7a519d719a509f83f3b2faf6f5c607da609f) [|v2sa]
+IP (tos 0x0, ttl 64, id 19919, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum d1d0!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=220 dae6134a9cff1a4e3cc59a79e019a93f8469dd4e2faaaad1c3afba22ecd128fdb1e8954c753f8f62aeb6aac9732f414b065ec39569a670be6980c81eb3e44bc93ec63e9a754d0456c6703cd718371edeef674928180f9d14c39e52cfa4a517368e7db2fa0bfdb41cf56d97006233103f22650fdcd5ffab8418e40903e4749e126d06e9dc2a18cfd5bfda0013e3e9eb53e79bbe30eadf0f4ddcefbab0c08e870b29d39b2401c75b68fc46a066782857ca48d547e410ac15cabb6738875200b535cbd9ae1e1ce99839c9c25639070e5ed977809c50b6bb9550b50b49bb) [|v2sa]
+IP (tos 0x0, ttl 64, id 19920, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum db6a!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 1fd8516b57b1ab1bdbcdba1930a5097decc023c5c534497ca53f178b9d4d11228746454371b0cc6ec067e14e1e5c5652840cfdae0ea84c7f0a6e799ff7fb131d15763feef45e80f24716cde47d23527f68e055a7c3adc7225489295e1bc3f1029b63822872865df55c6c275dead8a6f64bda8ae44f42c318fa71eb04eed7312dafd2dd8665fd5d3225f3aae6f7335b581c3a89c07af1009871dea9927f046432cd01b04234204d01583baf3a) [|v2sa]
+IP (tos 0x0, ttl 64, id 19921, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 9a59!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 f6fc8113f34b92eb7d595a048f57d46593441ad9a61919e5919e7de4454fa35882937d3b74c83ab959fd053c6a12a51b04a0e92e01683782658bb9af2bbcc7a4bd5e1eef2dbcdc7715cac6eaecfbcc051a46f2263d1b8387bdad7e68c6e4ba1be9794e163e484768995a9f4a18edcbc6a44f0a74cb01c318e7848562e0866f388b8d04f14f1af87de7de6cee1f889d4330d82932a7127b7d1a934e641c32b76e33b37706d50286f8cbe335ba) [|v2sa]
+IP (tos 0x0, ttl 64, id 19922, offset 0, flags [none], proto UDP (17), length 312)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 5ff4!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=252 0aa2636a3b897ff3fa8093282ad1724ec9f326b64bf998e781d6edbb77a369a8444dc47a4dc095ebd3ac3b1dc337570bc42c93cd6dcb7289bc99a90874e66cc4ede7a13a58ce17c65b185e86def83d66f4c4ddc433e66baf1834e54296671357a5139b0b63ebf32e652df0938badea5a960ee1758e00faa643bed85f7adee2e2e75baeec9e0df88857a67ca5f2a2f4919d0b272313d42c791eb75feca145756a0ccae3640ee98c16689df511443228846d2c5b8830ea6d149c1abed11ad0a28ca33993036e91965d48a82a898145ada994af55978696480ab6cb697e13e67968a7748c3338786efb77250e5411b3a7eac84cd221324bd7b9109d9a69) [|v2sa]
+IP (tos 0x0, ttl 64, id 19923, offset 0, flags [none], proto UDP (17), length 280)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 9890!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=220 02c703f4bdd83246adc67e1ca07d7e7cfe21b6bde94637680a332813b8a4ca47341abd3a9c37263896c08252bfb1ea6c7ea44783b92ac52acb4fbfec53f03554281c6377650c09208f3d778b11e77b5fbd983be1e96699232392ef31a501fda73c6150fcc2e80bab1e0d49845bd5d511f7c9285ec08352687a2ac8d70d0dec3476491c40b97cb9da405606fc5e8d46bbe199e6d91ae993b7faa0583ec4296a80812fb7e0ae88d3bd54c4a30e5edb2778c960f3e0cb5b1369e999f84de4dc72b5d006805efb7e2d2ed4033e11ff9578012d22942e3799c9382506a021) [|v2sa]
+IP (tos 0x0, ttl 64, id 19924, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 902e!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 7e2e6623c66e161de9641ac7e1b6dfdcf3a5f45bbed123be88f3754d12514404afc054b3c7f789eb52a432a438359dde31152c11b8d209203d62779ca064823d70536c40f846d43d6694a2f12a3176f57007a3506c82fffaf3dbb713bbdbb5f540b7b39aee3c97145671504356095f7ab0c5a84347c0268bce259ca51b4a2dd75a7e3a7ee79f3bffc58d2fc0ac36686229f2309b5cd0c0dcc2af798664c14f5f166ab5e3c1f693092121aa44) [|v2sa]
+IP (tos 0x0, ttl 64, id 19925, offset 0, flags [none], proto UDP (17), length 232)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 49dd!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=172 7b545033a2d35df2ab9f26c4bc444713910a32e60fb04cb10a9e76634787f9ddc138c6792faa074be2ebcb43f83f444249679018ec6dc7d4e2247dd8cb915778d90fa5597f1ecba8471db53e3b4da8f73d1eb60c23ca9fb5fa599dc526a961364471b49e5288fcef6a24d02a084d29c4a5c5d1fa305310dba01d09c9c36c86c0af297e05d3fc8559a11666a4363bacc354e96c941349b3f60dd397eb4c2bb09f381831167c0b33686c6bb5d8) [|v2sa]
+IP (tos 0x0, ttl 64, id 19926, offset 0, flags [none], proto UDP (17), length 392)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 1d29!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[I]:
+    (v2e: len=332 c4bf89ec6e7936ac98a432a525c2406de940b338c9149ce19cb1bf23a69dfd481df7b3ada1adbb70bf17074643edf97e63ade5ed07f74674f26c48d2d6a9044477ee9f203084c26e85405987ec8b9693deaea20ce78c2a451bf4e834d7bcc3c54c1322b5f28ba307f2ce31a00552b97b8fc103a29fee2e0040ccddfa10bf3ab3d1209e643c228dec575240c7bd750cf4d6d06c958f66bd8a79831df871f6fbd93e025b16bd03de35ffcdbabac65570d2367e624d9f8e8560da9bc3a2142b75008b7ceb8e839dbf425da74c4be15c9dc31735ef1ac6f65c2375042dcf9682df74259b8c4437d7ee8df19fea6ec1d5bd491409cc7276d70ee0ba9172b4177fbce7fa28171a236ca8e2e0c149e602c9c6a0a3ff5f054287f54b7c314b07cdf6d246241dd364c7419cc0647422d08f5511b13e7b5cb719616466e1c6966f5ccd4d2ca2b12dda7047c6f63af5dd47) [|v2sa]
+IP (tos 0x0, ttl 64, id 19927, offset 0, flags [none], proto UDP (17), length 344)
+    192.168.1.1.500 > 192.168.1.2.500: [bad udp cksum 25cf!] isakmp 2.0 msgid  cookie ->: child_sa  child_sa[]:
+    (v2e: len=284 2c1ac864ae2c8499b3c7af8c61a8c4dc9e1af23577b588d6bb3fdef3e483cc2f0158c07071d6dfaef73dccb6cdcf7a5758e41778daceb71cf6733e17168beff6ef2015d670c0b6574fc72e97d4282909966f394a9f9e0fced8e269bbf60e93f0f2080f48dcd4e02ff1129b94f68b268ddd9cff436f38e78fa7986d87e622d1f3da3b3c2795570ebc27d3c3d51f29ef0fff01ae89bd71d2e10ab8faee7d7bb4b5be8a9ee0ea9b5e347bbaf3ebdfaf19735d75e6faa020d6ea72826c2aa5cb2ee648de6b36cbb25087428dea44bd34504e05f2d4fef43c48e2a690510e9278ca8ff2f775792af061b5ccbcf77b3fee658851289969c55edc6d561718a0c761b09b0f67c96e61d00a7fa2929023b5adcfdd33436f63a478141d51b52333) [|v2sa]
+IP (tos 0x0, ttl 64, id 19928, offset 0, flags [none], proto UDP (17), length 120)
+    192.168.1.2.500 > 192.168.1.1.500: [bad udp cksum 6e7f!] isakmp 2.0 msgid  cookie ->: parent_sa inf2[I]:
+    (v2e: len=60 691b48829b6c5d6dd93fa8e33c38dd4c00f5434dc22b4251c0876f0bdb5dbba3dd06283907559a272f07ec7709b9d596a24cd8fe69b82a1f65dbf6f2) [|v2d]
diff --git a/tests/print-X.out b/tests/print-X.out
new file mode 100644 (file)
index 0000000..9da9250
--- /dev/null
@@ -0,0 +1,325 @@
+23:57:35.938066 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [S], seq 928549246, win 32767, options [mss 16396,sackOK,TS val 1306300950 ecr 0,nop,wscale 2], length 0
+       0x0000:  4500 003c 1b68 4000 4006 2152 7f00 0001  E..<.h@.@.!R....
+       0x0010:  7f00 0001 da70 0050 3758 897e 0000 0000  .....p.P7X.~....
+       0x0020:  a002 7fff 1421 0000 0204 400c 0402 080a  .....!....@.....
+       0x0030:  4ddc 9216 0000 0000 0103 0302            M...........
+23:57:35.938122 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [S.], seq 930778609, ack 928549247, win 32767, options [mss 16396,sackOK,TS val 1306300950 ecr 1306300950,nop,wscale 2], length 0
+       0x0000:  4500 003c 0000 4000 4006 3cba 7f00 0001  E..<..@.@.<.....
+       0x0010:  7f00 0001 0050 da70 377a 8df1 3758 897f  .....P.p7z..7X..
+       0x0020:  a012 7fff 6eb1 0000 0204 400c 0402 080a  ....n.....@.....
+       0x0030:  4ddc 9216 4ddc 9216 0103 0302            M...M.......
+23:57:35.938167 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [.], ack 1, win 8192, options [nop,nop,TS val 1306300950 ecr 1306300950], length 0
+       0x0000:  4500 0034 1b6a 4000 4006 2158 7f00 0001  E..4.j@.@.!X....
+       0x0010:  7f00 0001 da70 0050 3758 897f 377a 8df2  .....p.P7X..7z..
+       0x0020:  8010 2000 37d0 0000 0101 080a 4ddc 9216  ....7.......M...
+       0x0030:  4ddc 9216                                M...
+23:57:35.939423 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [P.], ack 1, win 8192, options [nop,nop,TS val 1306300951 ecr 1306300950], length 202
+       0x0000:  4500 00fe 1b6c 4000 4006 208c 7f00 0001  E....l@.@.......
+       0x0010:  7f00 0001 da70 0050 3758 897f 377a 8df2  .....p.P7X..7z..
+       0x0020:  8018 2000 fef2 0000 0101 080a 4ddc 9217  ............M...
+       0x0030:  4ddc 9216 4745 5420 2f20 4854 5450 2f31  M...GET./.HTTP/1
+       0x0040:  2e31 0d0a 486f 7374 3a20 6c6f 6361 6c68  .1..Host:.localh
+       0x0050:  6f73 740d 0a55 7365 722d 4167 656e 743a  ost..User-Agent:
+       0x0060:  2045 4c69 6e6b 732f 302e 3130 2e34 2d37  .ELinks/0.10.4-7
+       0x0070:  2d64 6562 6961 6e20 2874 6578 746d 6f64  -debian.(textmod
+       0x0080:  653b 204c 696e 7578 2032 2e36 2e31 312d  e;.Linux.2.6.11-
+       0x0090:  312d 3638 362d 736d 7020 6936 3836 3b20  1-686-smp.i686;.
+       0x00a0:  3133 3278 3536 2d32 290d 0a41 6363 6570  132x56-2)..Accep
+       0x00b0:  743a 202a 2f2a 0d0a 4163 6365 7074 2d45  t:.*/*..Accept-E
+       0x00c0:  6e63 6f64 696e 673a 2067 7a69 700d 0a41  ncoding:.gzip..A
+       0x00d0:  6363 6570 742d 4c61 6e67 7561 6765 3a20  ccept-Language:.
+       0x00e0:  656e 0d0a 436f 6e6e 6563 7469 6f6e 3a20  en..Connection:.
+       0x00f0:  4b65 6570 2d41 6c69 7665 0d0a 0d0a       Keep-Alive....
+23:57:35.940474 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [.], ack 203, win 8192, options [nop,nop,TS val 1306300952 ecr 1306300951], length 0
+       0x0000:  4500 0034 1fe4 4000 4006 1cde 7f00 0001  E..4..@.@.......
+       0x0010:  7f00 0001 0050 da70 377a 8df2 3758 8a49  .....P.p7z..7X.I
+       0x0020:  8010 2000 3703 0000 0101 080a 4ddc 9218  ....7.......M...
+       0x0030:  4ddc 9217                                M...
+23:57:35.941232 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [P.], ack 203, win 8192, options [nop,nop,TS val 1306300953 ecr 1306300951], length 5559
+       0x0000:  4500 15eb 1fe6 4000 4006 0725 7f00 0001  E.....@.@..%....
+       0x0010:  7f00 0001 0050 da70 377a 8df2 3758 8a49  .....P.p7z..7X.I
+       0x0020:  8018 2000 13e0 0000 0101 080a 4ddc 9219  ............M...
+       0x0030:  4ddc 9217 4854 5450 2f31 2e31 2032 3030  M...HTTP/1.1.200
+       0x0040:  204f 4b0d 0a44 6174 653a 2057 6564 2c20  .OK..Date:.Wed,.
+       0x0050:  3036 204a 756c 2032 3030 3520 3033 3a35  06.Jul.2005.03:5
+       0x0060:  373a 3335 2047 4d54 0d0a 5365 7276 6572  7:35.GMT..Server
+       0x0070:  3a20 4170 6163 6865 2f31 2e33 2e33 330d  :.Apache/1.3.33.
+       0x0080:  0a4c 6173 742d 4d6f 6469 6669 6564 3a20  .Last-Modified:.
+       0x0090:  5375 6e2c 2031 3520 4175 6720 3230 3034  Sun,.15.Aug.2004
+       0x00a0:  2030 303a 3433 3a34 3120 474d 540d 0a45  .00:43:41.GMT..E
+       0x00b0:  5461 673a 2022 3665 3830 6630 2d31 3438  Tag:."6e80f0-148
+       0x00c0:  612d 3431 3165 6231 6264 220d 0a41 6363  a-411eb1bd"..Acc
+       0x00d0:  6570 742d 5261 6e67 6573 3a20 6279 7465  ept-Ranges:.byte
+       0x00e0:  730d 0a43 6f6e 7465 6e74 2d4c 656e 6774  s..Content-Lengt
+       0x00f0:  683a 2035 3235 380d 0a4b 6565 702d 416c  h:.5258..Keep-Al
+       0x0100:  6976 653a 2074 696d 656f 7574 3d31 352c  ive:.timeout=15,
+       0x0110:  206d 6178 3d31 3030 0d0a 436f 6e6e 6563  .max=100..Connec
+       0x0120:  7469 6f6e 3a20 4b65 6570 2d41 6c69 7665  tion:.Keep-Alive
+       0x0130:  0d0a 436f 6e74 656e 742d 5479 7065 3a20  ..Content-Type:.
+       0x0140:  7465 7874 2f68 746d 6c3b 2063 6861 7273  text/html;.chars
+       0x0150:  6574 3d69 736f 2d38 3835 392d 310d 0a0d  et=iso-8859-1...
+       0x0160:  0a3c 2144 4f43 5459 5045 2048 544d 4c20  .<!DOCTYPE.HTML.
+       0x0170:  5055 424c 4943 2022 2d2f 2f57 3343 2f2f  PUBLIC."-//W3C//
+       0x0180:  4454 4420 4854 4d4c 2034 2e30 3120 5472  DTD.HTML.4.01.Tr
+       0x0190:  616e 7369 7469 6f6e 616c 2f2f 454e 223e  ansitional//EN">
+       0x01a0:  0a3c 4854 4d4c 3e0a 3c48 4541 443e 0a20  .<HTML>.<HEAD>..
+       0x01b0:  2020 3c4d 4554 4120 4854 5450 2d45 5155  ..<META.HTTP-EQU
+       0x01c0:  4956 3d22 436f 6e74 656e 742d 5479 7065  IV="Content-Type
+       0x01d0:  2220 434f 4e54 454e 543d 2274 6578 742f  ".CONTENT="text/
+       0x01e0:  6874 6d6c 3b20 6368 6172 7365 743d 6973  html;.charset=is
+       0x01f0:  6f2d 3838 3539 2d31 223e 0a20 2020 3c4d  o-8859-1">....<M
+       0x0200:  4554 4120 4e41 4d45 3d22 4465 7363 7269  ETA.NAME="Descri
+       0x0210:  7074 696f 6e22 2043 4f4e 5445 4e54 3d22  ption".CONTENT="
+       0x0220:  5468 6520 696e 6974 6961 6c20 696e 7374  The.initial.inst
+       0x0230:  616c 6c61 7469 6f6e 206f 6620 4465 6269  allation.of.Debi
+       0x0240:  616e 2061 7061 6368 652e 223e 0a20 2020  an.apache.">....
+       0x0250:  3c54 4954 4c45 3e50 6c61 6365 686f 6c64  <TITLE>Placehold
+       0x0260:  6572 2070 6167 653c 2f54 4954 4c45 3e0a  er.page</TITLE>.
+       0x0270:  3c2f 4845 4144 3e0a 3c42 4f44 5920 5445  </HEAD>.<BODY.TE
+       0x0280:  5854 3d22 2330 3030 3030 3022 2042 4743  XT="#000000".BGC
+       0x0290:  4f4c 4f52 3d22 2346 4646 4646 4622 204c  OLOR="#FFFFFF".L
+       0x02a0:  494e 4b3d 2223 3030 3030 4546 2220 564c  INK="#0000EF".VL
+       0x02b0:  494e 4b3d 2223 3535 3138 3841 2220 414c  INK="#55188A".AL
+       0x02c0:  494e 4b3d 2223 4646 3030 3030 223e 0a0a  INK="#FF0000">..
+       0x02d0:  3c48 313e 506c 6163 6568 6f6c 6465 7220  <H1>Placeholder.
+       0x02e0:  7061 6765 3c2f 4831 3e0a 3c48 323e 4966  page</H1>.<H2>If
+       0x02f0:  2079 6f75 2061 7265 206a 7573 7420 6272  .you.are.just.br
+       0x0300:  6f77 7369 6e67 2074 6865 2077 6562 3c2f  owsing.the.web</
+       0x0310:  6832 3e0a 0a3c 503e 5468 6520 6f77 6e65  h2>..<P>The.owne
+       0x0320:  7220 6f66 2074 6869 7320 7765 6220 7369  r.of.this.web.si
+       0x0330:  7465 2068 6173 206e 6f74 2070 7574 2075  te.has.not.put.u
+       0x0340:  7020 616e 7920 7765 6220 7061 6765 7320  p.any.web.pages.
+       0x0350:  7965 742e 0a50 6c65 6173 6520 636f 6d65  yet..Please.come
+       0x0360:  2062 6163 6b20 6c61 7465 722e 3c2f 503e  .back.later.</P>
+       0x0370:  0a0a 3c50 3e3c 534d 414c 4c3e 3c43 4954  ..<P><SMALL><CIT
+       0x0380:  453e 4d6f 7665 2061 6c6f 6e67 2c20 6e6f  E>Move.along,.no
+       0x0390:  7468 696e 6720 746f 2073 6565 2068 6572  thing.to.see.her
+       0x03a0:  652e 2e2e 3c2f 4349 5445 3e20 3a2d 293c  e...</CITE>.:-)<
+       0x03b0:  2f53 4d41 4c4c 3e3c 2f50 3e0a 0a3c 4832  /SMALL></P>..<H2
+       0x03c0:  3e49 6620 796f 7520 6172 6520 7472 7969  >If.you.are.tryi
+       0x03d0:  6e67 2074 6f20 6c6f 6361 7465 2074 6865  ng.to.locate.the
+       0x03e0:  2061 646d 696e 6973 7472 6174 6f72 206f  .administrator.o
+       0x03f0:  6620 7468 6973 206d 6163 6869 6e65 3c2f  f.this.machine</
+       0x0400:  4832 3e0a 0a3c 503e 4966 2079 6f75 2077  H2>..<P>If.you.w
+       0x0410:  616e 7420 746f 2072 6570 6f72 7420 736f  ant.to.report.so
+       0x0420:  6d65 7468 696e 6720 6162 6f75 7420 7468  mething.about.th
+       0x0430:  6973 2068 6f73 7427 7320 6265 6861 7669  is.host's.behavi
+       0x0440:  6f72 2c20 706c 6561 7365 0a63 6f6e 7461  or,.please.conta
+       0x0450:  6374 2074 6865 2049 6e74 6572 6e65 7420  ct.the.Internet.
+       0x0460:  5365 7276 6963 6520 5072 6f76 6964 6572  Service.Provider
+       0x0470:  2028 4953 5029 2069 6e76 6f6c 7665 6420  .(ISP).involved.
+       0x0480:  6469 7265 6374 6c79 2e3c 2f50 3e0a 0a3c  directly.</P>..<
+       0x0490:  503e 5365 6520 7468 6520 3c41 2068 7265  P>See.the.<A.hre
+       0x04a0:  663d 2268 7474 703a 2f2f 7777 772e 6162  f="http://www.ab
+       0x04b0:  7573 652e 6e65 742f 223e 4e65 7477 6f72  use.net/">Networ
+       0x04c0:  6b20 4162 7573 650a 436c 6561 7269 6e67  k.Abuse.Clearing
+       0x04d0:  686f 7573 653c 2f41 3e20 666f 7220 686f  house</A>.for.ho
+       0x04e0:  7720 746f 2064 6f20 7468 6973 2e3c 2f50  w.to.do.this.</P
+       0x04f0:  3e0a 0a3c 4832 3e49 6620 796f 7520 6172  >..<H2>If.you.ar
+       0x0500:  6520 7468 6520 6164 6d69 6e69 7374 7261  e.the.administra
+       0x0510:  746f 7220 6f66 2074 6869 7320 6d61 6368  tor.of.this.mach
+       0x0520:  696e 653c 2f48 323e 0a0a 3c50 3e54 6865  ine</H2>..<P>The
+       0x0530:  2069 6e69 7469 616c 2069 6e73 7461 6c6c  .initial.install
+       0x0540:  6174 696f 6e20 6f66 203c 4120 6872 6566  ation.of.<A.href
+       0x0550:  3d22 6874 7470 3a2f 2f77 7777 2e64 6562  ="http://www.deb
+       0x0560:  6961 6e2e 6f72 672f 223e 4465 6269 616e  ian.org/">Debian
+       0x0570:  2773 0a61 7061 6368 653c 2f41 3e20 7765  's.apache</A>.we
+       0x0580:  6220 7365 7276 6572 2070 6163 6b61 6765  b.server.package
+       0x0590:  2077 6173 2073 7563 6365 7373 6675 6c2e  .was.successful.
+       0x05a0:  3c2f 503e 0a0a 3c50 3e3c 5354 524f 4e47  </P>..<P><STRONG
+       0x05b0:  3e59 6f75 2073 686f 756c 6420 7265 706c  >You.should.repl
+       0x05c0:  6163 6520 7468 6973 2070 6167 6520 7769  ace.this.page.wi
+       0x05d0:  7468 2079 6f75 7220 6f77 6e20 7765 6220  th.your.own.web.
+       0x05e0:  7061 6765 7320 6173 0a73 6f6f 6e20 6173  pages.as.soon.as
+       0x05f0:  2070 6f73 7369 626c 652e 3c2f 5354 524f  .possible.</STRO
+       0x0600:  4e47 3e3c 2f50 3e0a 0a3c 503e 556e 6c65  NG></P>..<P>Unle
+       0x0610:  7373 2079 6f75 2063 6861 6e67 6564 2069  ss.you.changed.i
+       0x0620:  7473 2063 6f6e 6669 6775 7261 7469 6f6e  ts.configuration
+       0x0630:  2c20 796f 7572 206e 6577 2073 6572 7665  ,.your.new.serve
+       0x0640:  7220 6973 2063 6f6e 6669 6775 7265 6420  r.is.configured.
+       0x0650:  6173 2066 6f6c 6c6f 7773 3a0a 3c55 4c3e  as.follows:.<UL>
+       0x0660:  0a3c 4c49 3e0a 436f 6e66 6967 7572 6174  .<LI>.Configurat
+       0x0670:  696f 6e20 6669 6c65 7320 6361 6e20 6265  ion.files.can.be
+       0x0680:  2066 6f75 6e64 2069 6e20 3c54 543e 2f65  .found.in.<TT>/e
+       0x0690:  7463 2f61 7061 6368 653c 2f54 543e 2e3c  tc/apache</TT>.<
+       0x06a0:  2f4c 493e 0a0a 3c4c 493e 0a54 6865 203c  /LI>..<LI>.The.<
+       0x06b0:  5454 3e44 6f63 756d 656e 7452 6f6f 743c  TT>DocumentRoot<
+       0x06c0:  2f54 543e 2c20 7768 6963 6820 6973 2074  /TT>,.which.is.t
+       0x06d0:  6865 2064 6972 6563 746f 7279 2075 6e64  he.directory.und
+       0x06e0:  6572 2077 6869 6368 2061 6c6c 2079 6f75  er.which.all.you
+       0x06f0:  720a 4854 4d4c 2066 696c 6573 2073 686f  r.HTML.files.sho
+       0x0700:  756c 6420 6578 6973 742c 2069 7320 7365  uld.exist,.is.se
+       0x0710:  7420 746f 203c 5454 3e2f 7661 722f 7777  t.to.<TT>/var/ww
+       0x0720:  773c 2f54 543e 2e3c 2f4c 493e 0a0a 3c4c  w</TT>.</LI>..<L
+       0x0730:  493e 0a43 4749 2073 6372 6970 7473 2061  I>.CGI.scripts.a
+       0x0740:  7265 206c 6f6f 6b65 6420 666f 7220 696e  re.looked.for.in
+       0x0750:  203c 5454 3e2f 7573 722f 6c69 622f 6367  .<TT>/usr/lib/cg
+       0x0760:  692d 6269 6e3c 2f54 543e 2c20 7768 6963  i-bin</TT>,.whic
+       0x0770:  6820 6973 2077 6865 7265 0a44 6562 6961  h.is.where.Debia
+       0x0780:  6e20 7061 636b 6167 6573 2077 696c 6c20  n.packages.will.
+       0x0790:  706c 6163 6520 7468 6569 7220 7363 7269  place.their.scri
+       0x07a0:  7074 732e 3c2f 4c49 3e0a 0a3c 4c49 3e0a  pts.</LI>..<LI>.
+       0x07b0:  4c6f 6720 6669 6c65 7320 6172 6520 706c  Log.files.are.pl
+       0x07c0:  6163 6564 2069 6e20 3c54 543e 2f76 6172  aced.in.<TT>/var
+       0x07d0:  2f6c 6f67 2f61 7061 6368 653c 2f54 543e  /log/apache</TT>
+       0x07e0:  2c20 616e 6420 7769 6c6c 2062 6520 726f  ,.and.will.be.ro
+       0x07f0:  7461 7465 640a 7765 656b 6c79 2e20 2054  tated.weekly...T
+       0x0800:  6865 2066 7265 7175 656e 6379 206f 6620  he.frequency.of.
+       0x0810:  726f 7461 7469 6f6e 2063 616e 2062 6520  rotation.can.be.
+       0x0820:  6561 7369 6c79 2063 6861 6e67 6564 2062  easily.changed.b
+       0x0830:  7920 6564 6974 696e 670a 3c54 543e 2f65  y.editing.<TT>/e
+       0x0840:  7463 2f6c 6f67 726f 7461 7465 2e64 2f61  tc/logrotate.d/a
+       0x0850:  7061 6368 653c 2f54 543e 2e3c 2f4c 493e  pache</TT>.</LI>
+       0x0860:  0a0a 3c4c 493e 0a54 6865 2064 6566 6175  ..<LI>.The.defau
+       0x0870:  6c74 2064 6972 6563 746f 7279 2069 6e64  lt.directory.ind
+       0x0880:  6578 2069 7320 3c54 543e 696e 6465 782e  ex.is.<TT>index.
+       0x0890:  6874 6d6c 3c2f 5454 3e2c 206d 6561 6e69  html</TT>,.meani
+       0x08a0:  6e67 2074 6861 7420 7265 7175 6573 7473  ng.that.requests
+       0x08b0:  0a66 6f72 2061 2064 6972 6563 746f 7279  .for.a.directory
+       0x08c0:  203c 5454 3e2f 666f 6f2f 6261 722f 3c2f  .<TT>/foo/bar/</
+       0x08d0:  5454 3e20 7769 6c6c 2067 6976 6520 7468  TT>.will.give.th
+       0x08e0:  6520 636f 6e74 656e 7473 206f 6620 7468  e.contents.of.th
+       0x08f0:  6520 6669 6c65 203c 5454 3e2f 7661 722f  e.file.<TT>/var/
+       0x0900:  7777 772f 666f 6f2f 6261 722f 696e 6465  www/foo/bar/inde
+       0x0910:  782e 6874 6d6c 3c2f 5454 3e0a 6966 2069  x.html</TT>.if.i
+       0x0920:  7420 6578 6973 7473 2028 6173 7375 6d69  t.exists.(assumi
+       0x0930:  6e67 2074 6861 7420 3c54 543e 2f76 6172  ng.that.<TT>/var
+       0x0940:  2f77 7777 3c2f 5454 3e20 6973 2079 6f75  /www</TT>.is.you
+       0x0950:  7220 3c54 543e 446f 6375 6d65 6e74 526f  r.<TT>DocumentRo
+       0x0960:  6f74 3c2f 5454 3e29 2e3c 2f4c 493e 0a0a  ot</TT>).</LI>..
+       0x0970:  3c4c 493e 0a55 7365 7220 6469 7265 6374  <LI>.User.direct
+       0x0980:  6f72 6965 7320 6172 6520 656e 6162 6c65  ories.are.enable
+       0x0990:  642c 2061 6e64 2075 7365 7220 646f 6375  d,.and.user.docu
+       0x09a0:  6d65 6e74 7320 7769 6c6c 2062 6520 6c6f  ments.will.be.lo
+       0x09b0:  6f6b 6564 2066 6f72 0a69 6e20 7468 6520  oked.for.in.the.
+       0x09c0:  3c54 543e 7075 626c 6963 5f68 746d 6c3c  <TT>public_html<
+       0x09d0:  2f54 543e 2064 6972 6563 746f 7279 206f  /TT>.directory.o
+       0x09e0:  6620 7468 6520 7573 6572 7327 2068 6f6d  f.the.users'.hom
+       0x09f0:  6573 2e20 2054 6865 7365 2064 6972 730a  es...These.dirs.
+       0x0a00:  7368 6f75 6c64 2062 6520 756e 6465 7220  should.be.under.
+       0x0a10:  3c54 543e 2f68 6f6d 653c 2f54 543e 2c20  <TT>/home</TT>,.
+       0x0a20:  616e 6420 7573 6572 7320 7769 6c6c 206e  and.users.will.n
+       0x0a30:  6f74 2062 6520 6162 6c65 2074 6f20 7379  ot.be.able.to.sy
+       0x0a40:  6d6c 696e 6b0a 746f 2066 696c 6573 2074  mlink.to.files.t
+       0x0a50:  6865 7920 646f 6e27 7420 6f77 6e2e 3c2f  hey.don't.own.</
+       0x0a60:  4c49 3e0a 0a3c 2f55 4c3e 0a41 6c6c 2074  LI>..</UL>.All.t
+       0x0a70:  6865 2073 7461 6e64 6172 6420 6170 6163  he.standard.apac
+       0x0a80:  6865 206d 6f64 756c 6573 2061 7265 2061  he.modules.are.a
+       0x0a90:  7661 696c 6162 6c65 2077 6974 6820 7468  vailable.with.th
+       0x0aa0:  6973 2072 656c 6561 7365 2061 6e64 2061  is.release.and.a
+       0x0ab0:  7265 0a6e 6f77 206d 616e 6167 6564 2077  re.now.managed.w
+       0x0ac0:  6974 6820 6465 6263 6f6e 662e 2020 5479  ith.debconf...Ty
+       0x0ad0:  7065 203c 5454 3e64 706b 672d 7265 636f  pe.<TT>dpkg-reco
+       0x0ae0:  6e66 6967 7572 6520 6170 6163 6865 3c2f  nfigure.apache</
+       0x0af0:  5454 3e20 746f 0a73 656c 6563 7420 7768  TT>.to.select.wh
+       0x0b00:  6963 6820 6d6f 6475 6c65 7320 796f 7520  ich.modules.you.
+       0x0b10:  7761 6e74 2065 6e61 626c 6564 2e20 204d  want.enabled...M
+       0x0b20:  616e 7920 6f74 6865 7220 6d6f 6475 6c65  any.other.module
+       0x0b30:  7320 6172 6520 6176 6169 6c61 626c 650a  s.are.available.
+       0x0b40:  7468 726f 7567 6820 7468 6520 4465 6269  through.the.Debi
+       0x0b50:  616e 2070 6163 6b61 6765 2073 7973 7465  an.package.syste
+       0x0b60:  6d20 7769 7468 2074 6865 206e 616d 6573  m.with.the.names
+       0x0b70:  203c 5454 3e6c 6962 6170 6163 6865 2d6d  .<TT>libapache-m
+       0x0b80:  6f64 2d2a 3c2f 5454 3e2e 0a49 6620 796f  od-*</TT>..If.yo
+       0x0b90:  7520 6e65 6564 2074 6f20 636f 6d70 696c  u.need.to.compil
+       0x0ba0:  6520 6120 6d6f 6475 6c65 2079 6f75 7273  e.a.module.yours
+       0x0bb0:  656c 662c 2079 6f75 2077 696c 6c20 6e65  elf,.you.will.ne
+       0x0bc0:  6564 2074 6f20 696e 7374 616c 6c20 7468  ed.to.install.th
+       0x0bd0:  650a 3c54 543e 6170 6163 6865 2d64 6576  e.<TT>apache-dev
+       0x0be0:  3c2f 5454 3e20 7061 636b 6167 652e 0a0a  </TT>.package...
+       0x0bf0:  3c50 3e4d 6f72 6520 646f 6375 6d65 6e74  <P>More.document
+       0x0c00:  6174 696f 6e20 6f6e 2041 7061 6368 6520  ation.on.Apache.
+       0x0c10:  6361 6e20 6265 2066 6f75 6e64 206f 6e3a  can.be.found.on:
+       0x0c20:  0a3c 554c 3e0a 3c4c 493e 0a54 6865 203c  .<UL>.<LI>.The.<
+       0x0c30:  4120 4852 4546 3d22 2f64 6f63 2f61 7061  A.HREF="/doc/apa
+       0x0c40:  6368 652d 646f 632f 6d61 6e75 616c 2f22  che-doc/manual/"
+       0x0c50:  3e41 7061 6368 6520 646f 6375 6d65 6e74  >Apache.document
+       0x0c60:  6174 696f 6e3c 2f41 3e20 7374 6f72 6564  ation</A>.stored
+       0x0c70:  206f 6e20 796f 7572 2073 6572 7665 722e  .on.your.server.
+       0x0c80:  3c2f 4c49 3e0a 0a3c 4c49 3e0a 5468 6520  </LI>..<LI>.The.
+       0x0c90:  3c41 2048 5245 463d 2268 7474 703a 2f2f  <A.HREF="http://
+       0x0ca0:  7777 772e 6170 6163 6865 2e6f 7267 2f22  www.apache.org/"
+       0x0cb0:  3e41 7061 6368 6520 5072 6f6a 6563 743c  >Apache.Project<
+       0x0cc0:  2f41 3e20 686f 6d65 2073 6974 652e 3c2f  /A>.home.site.</
+       0x0cd0:  4c49 3e0a 0a3c 4c49 3e0a 5468 6520 3c41  LI>..<LI>.The.<A
+       0x0ce0:  2048 5245 463d 2268 7474 703a 2f2f 7777  .HREF="http://ww
+       0x0cf0:  772e 6170 6163 6865 2d73 736c 2e6f 7267  w.apache-ssl.org
+       0x0d00:  2f22 3e41 7061 6368 652d 5353 4c3c 2f41  /">Apache-SSL</A
+       0x0d10:  3e20 686f 6d65 2073 6974 652e 3c2f 4c49  >.home.site.</LI
+       0x0d20:  3e0a 0a3c 4c49 3e0a 5468 6520 3c41 2048  >..<LI>.The.<A.H
+       0x0d30:  5245 463d 2268 7474 703a 2f2f 7065 726c  REF="http://perl
+       0x0d40:  2e61 7061 6368 652e 6f72 672f 223e 6d6f  .apache.org/">mo
+       0x0d50:  6420 7065 726c 3c2f 413e 2068 6f6d 6520  d.perl</A>.home.
+       0x0d60:  7369 7465 2e3c 2f4c 493e 0a0a 3c4c 493e  site.</LI>..<LI>
+       0x0d70:  0a54 6865 203c 4120 4852 4546 3d22 6874  .The.<A.HREF="ht
+       0x0d80:  7470 3a2f 2f77 7777 2e61 7061 6368 6577  tp://www.apachew
+       0x0d90:  6565 6b2e 636f 6d2f 223e 4170 6163 6865  eek.com/">Apache
+       0x0da0:  5765 656b 3c2f 413e 206e 6577 736c 6574  Week</A>.newslet
+       0x0db0:  7465 722e 3c2f 4c49 3e0a 0a3c 4c49 3e0a  ter.</LI>..<LI>.
+       0x0dc0:  5468 6520 3c41 2048 5245 463d 2268 7474  The.<A.HREF="htt
+       0x0dd0:  703a 2f2f 7777 772e 6465 6269 616e 2e6f  p://www.debian.o
+       0x0de0:  7267 2f64 6f63 2f22 3e44 6562 6961 6e20  rg/doc/">Debian.
+       0x0df0:  5072 6f6a 6563 740a 446f 6375 6d65 6e74  Project.Document
+       0x0e00:  6174 696f 6e3c 2f41 3e20 7768 6963 6820  ation</A>.which.
+       0x0e10:  636f 6e74 6169 6e73 2048 4f57 544f 732c  contains.HOWTOs,
+       0x0e20:  2046 4151 732c 2061 6e64 2073 6f66 7477  .FAQs,.and.softw
+       0x0e30:  6172 6520 7570 6461 7465 732e 3c2f 4c49  are.updates.</LI
+       0x0e40:  3e0a 3c2f 554c 3e0a 0a3c 503e 596f 7520  >.</UL>..<P>You.
+       0x0e50:  6361 6e20 616c 736f 2063 6f6e 7375 6c74  can.also.consult
+       0x0e60:  2074 6865 206c 6973 7420 6f66 203c 4120  .the.list.of.<A.
+       0x0e70:  4852 4546 3d22 6874 7470 3a2f 2f77 7777  HREF="http://www
+       0x0e80:  2e62 6f75 7465 6c6c 2e63 6f6d 2f66 6171  .boutell.com/faq
+       0x0e90:  2f22 3e57 6f72 6c64 0a57 6964 6520 5765  /">World.Wide.We
+       0x0ea0:  6220 4672 6571 7565 6e74 6c79 2041 736b  b.Frequently.Ask
+       0x0eb0:  6564 2051 7565 7374 696f 6e73 3c2f 413e  ed.Questions</A>
+       0x0ec0:  2066 6f72 2069 6e66 6f72 6d61 7469 6f6e  .for.information
+       0x0ed0:  2e0a 0a3c 4832 3e4c 6574 206f 7468 6572  ...<H2>Let.other
+       0x0ee0:  2070 656f 706c 6520 6b6e 6f77 2061 626f  .people.know.abo
+       0x0ef0:  7574 2074 6869 7320 7365 7276 6572 3c2f  ut.this.server</
+       0x0f00:  4832 3e0a 0a3c 4120 4852 4546 3d22 6874  H2>..<A.HREF="ht
+       0x0f10:  7470 3a2f 2f6e 6574 6372 6166 742e 636f  tp://netcraft.co
+       0x0f20:  6d2f 223e 4e65 7463 7261 6674 3c2f 413e  m/">Netcraft</A>
+       0x0f30:  2070 726f 7669 6465 7320 616e 2069 6e74  .provides.an.int
+       0x0f40:  6572 6573 7469 6e67 2066 7265 650a 7365  eresting.free.se
+       0x0f50:  7276 6963 6520 666f 7220 7765 6220 7369  rvice.for.web.si
+       0x0f60:  7465 206d 6f6e 6974 6f72 696e 6720 616e  te.monitoring.an
+       0x0f70:  6420 7374 6174 6973 7469 6320 636f 6c6c  d.statistic.coll
+       0x0f80:  6563 7469 6f6e 2e0a 596f 7520 6361 6e20  ection..You.can.
+       0x0f90:  6c65 7420 7468 656d 206b 6e6f 7720 6162  let.them.know.ab
+       0x0fa0:  6f75 7420 796f 7572 2073 6572 7665 7220  out.your.server.
+       0x0fb0:  7573 696e 6720 7468 6569 720a 3c41 2048  using.their.<A.H
+       0x0fc0:  5245 463d 2268 7474 703a 2f2f 7570 7469  REF="http://upti
+       0x0fd0:  6d65 2e6e 6574 6372 6166 742e 636f 6d2f  me.netcraft.com/
+       0x0fe0:  223e 696e 7465 7266 6163 653c 2f41 3e2e  ">interface</A>.
+       0x0ff0:  0a45 6e61 626c 696e 6720 7468 6520 6d6f  .Enabling.the.mo
+       0x1000:  6e69 746f 7269 6e67 206f 6620 796f 7572  nitoring.of.your
+       0x1010:  2073 6572 7665 7220 7769 6c6c 2070 726f  .server.will.pro
+       0x1020:  7669 6465 2061 2062 6574 7465 7220 676c  vide.a.better.gl
+       0x1030:  6f62 616c 206f 7665 7276 6965 770a 6f66  obal.overview.of
+       0x1040:  2077 686f 2069 7320 7573 696e 6720 7768  .who.is.using.wh
+       0x1050:  6174 2061 6e64 2077 6865 7265 2c20 616e  at.and.where,.an
+       0x1060:  6420 6974 2077 6f75 6c64 2067 6976 6520  d.it.would.give.
+       0x1070:  4465 6269 616e 2061 2062 6574 7465 720a  Debian.a.better.
+       0x1080:  6f76 6572 7669 6577 206f 6620 7468 6520  overview.of.the.
+       0x1090:  6170 6163 6865 2070 6163 6b61 6765 2075  apache.package.u
+       0x10a0:  7361 6765 2e0a 0a3c 4832 3e41 626f 7574  sage...<H2>About
+       0x10b0:  2074 6869 7320 7061 6765 3c2f 4832 3e0a  .this.page</H2>.
+       0x10c0:  0a3c 494d 4720 414c 4947 4e3d 2272 6967  .<IMG.ALIGN="rig
+       0x10d0:  6874 2220 414c 543d 2222 2048 4549 4748  ht".ALT="".HEIGH
+       0x10e0:  543d 2232 3437 2220 5749 4454 483d 2232  T="247".WIDTH="2
+       0x10f0:  3738 2220 5352 433d 2269 636f 6e73 2f6a  78".SRC="icons/j
+       0x1100:  6865 3036 312e 706e 6722 3e0a 0a3c 503e  he061.png">..<P>
+       0x1110:  5468 6973 2069 7320 6120 706c 6163 6568  This.is.a.placeh
+       0x1120:  6f6c 6465 7220 7061 6765 2069 6e73 7461  older.page.insta
+       0x1130:  6c6c 6564 2062 7920 7468 6520 3c41 0a48  lled.by.the.<A.H
+       0x1140:  5245 463d 2268 7474 703a 2f2f 7777 772e  REF="http://www.
+       0x1150:  6465 6269 616e 2e6f 7267 2f22 3e44 6562  debian.org/">Deb
+       0x1160:  6961 6e3c 2f41 3e0a 7265 6c65 6173 6520  ian</A>.release.
+       0x1170:  6f66 2074 6865 2061 7061 6368 6520 5765  of.the.apache.We
+       0x1180:  6220 7365 7276 6572 2070 6163 6b61 6765  b.server.package
+       0x1190:  2e0a 0a3c 503e 5468 6973 2063 6f6d 7075  ...<P>This.compu
+       0x11a0:  7465 7220 6861 7320 696e 7374 616c 6c65  ter.has.installe
+       0x11b0:  6420 7468 6520 4465 6269 616e 2047 4e55  d.the.Debian.GNU
+       0x11c0:  2f4c 696e 7578 206f 7065 7261 7469 6e67  /Linux.operating
+       0x11d0:  2073 7973 7465 6d2c 0a62 7574 2069 7420  .system,.but.it.
+       0x11e0:  6861 732
\ No newline at end of file
diff --git a/tests/print-XX.out b/tests/print-XX.out
new file mode 100644 (file)
index 0000000..eb1ac4f
--- /dev/null
@@ -0,0 +1,419 @@
+23:57:35.938066 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [S], seq 928549246, win 32767, options [mss 16396,sackOK,TS val 1306300950 ecr 0,nop,wscale 2], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  003c 1b68 4000 4006 2152 7f00 0001 7f00  .<.h@.@.!R......
+       0x0020:  0001 da70 0050 3758 897e 0000 0000 a002  ...p.P7X.~......
+       0x0030:  7fff 1421 0000 0204 400c 0402 080a 4ddc  [email protected].
+       0x0040:  9216 0000 0000 0103 0302                 ..........
+23:57:35.938122 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [S.], seq 930778609, ack 928549247, win 32767, options [mss 16396,sackOK,TS val 1306300950 ecr 1306300950,nop,wscale 2], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  003c 0000 4000 4006 3cba 7f00 0001 7f00  .<..@.@.<.......
+       0x0020:  0001 0050 da70 377a 8df1 3758 897f a012  ...P.p7z..7X....
+       0x0030:  7fff 6eb1 0000 0204 400c 0402 080a 4ddc  [email protected].
+       0x0040:  9216 4ddc 9216 0103 0302                 ..M.......
+23:57:35.938167 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [.], ack 1, win 8192, options [nop,nop,TS val 1306300950 ecr 1306300950], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  0034 1b6a 4000 4006 2158 7f00 0001 7f00  .4.j@.@.!X......
+       0x0020:  0001 da70 0050 3758 897f 377a 8df2 8010  ...p.P7X..7z....
+       0x0030:  2000 37d0 0000 0101 080a 4ddc 9216 4ddc  ..7.......M...M.
+       0x0040:  9216                                     ..
+23:57:35.939423 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [P.], ack 1, win 8192, options [nop,nop,TS val 1306300951 ecr 1306300950], length 202
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  00fe 1b6c 4000 4006 208c 7f00 0001 7f00  ...l@.@.........
+       0x0020:  0001 da70 0050 3758 897f 377a 8df2 8018  ...p.P7X..7z....
+       0x0030:  2000 fef2 0000 0101 080a 4ddc 9217 4ddc  ..........M...M.
+       0x0040:  9216 4745 5420 2f20 4854 5450 2f31 2e31  ..GET./.HTTP/1.1
+       0x0050:  0d0a 486f 7374 3a20 6c6f 6361 6c68 6f73  ..Host:.localhos
+       0x0060:  740d 0a55 7365 722d 4167 656e 743a 2045  t..User-Agent:.E
+       0x0070:  4c69 6e6b 732f 302e 3130 2e34 2d37 2d64  Links/0.10.4-7-d
+       0x0080:  6562 6961 6e20 2874 6578 746d 6f64 653b  ebian.(textmode;
+       0x0090:  204c 696e 7578 2032 2e36 2e31 312d 312d  .Linux.2.6.11-1-
+       0x00a0:  3638 362d 736d 7020 6936 3836 3b20 3133  686-smp.i686;.13
+       0x00b0:  3278 3536 2d32 290d 0a41 6363 6570 743a  2x56-2)..Accept:
+       0x00c0:  202a 2f2a 0d0a 4163 6365 7074 2d45 6e63  .*/*..Accept-Enc
+       0x00d0:  6f64 696e 673a 2067 7a69 700d 0a41 6363  oding:.gzip..Acc
+       0x00e0:  6570 742d 4c61 6e67 7561 6765 3a20 656e  ept-Language:.en
+       0x00f0:  0d0a 436f 6e6e 6563 7469 6f6e 3a20 4b65  ..Connection:.Ke
+       0x0100:  6570 2d41 6c69 7665 0d0a 0d0a            ep-Alive....
+23:57:35.940474 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [.], ack 203, win 8192, options [nop,nop,TS val 1306300952 ecr 1306300951], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  0034 1fe4 4000 4006 1cde 7f00 0001 7f00  .4..@.@.........
+       0x0020:  0001 0050 da70 377a 8df2 3758 8a49 8010  ...P.p7z..7X.I..
+       0x0030:  2000 3703 0000 0101 080a 4ddc 9218 4ddc  ..7.......M...M.
+       0x0040:  9217                                     ..
+23:57:35.941232 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [P.], ack 203, win 8192, options [nop,nop,TS val 1306300953 ecr 1306300951], length 5559
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  15eb 1fe6 4000 4006 0725 7f00 0001 7f00  ....@.@..%......
+       0x0020:  0001 0050 da70 377a 8df2 3758 8a49 8018  ...P.p7z..7X.I..
+       0x0030:  2000 13e0 0000 0101 080a 4ddc 9219 4ddc  ..........M...M.
+       0x0040:  9217 4854 5450 2f31 2e31 2032 3030 204f  ..HTTP/1.1.200.O
+       0x0050:  4b0d 0a44 6174 653a 2057 6564 2c20 3036  K..Date:.Wed,.06
+       0x0060:  204a 756c 2032 3030 3520 3033 3a35 373a  .Jul.2005.03:57:
+       0x0070:  3335 2047 4d54 0d0a 5365 7276 6572 3a20  35.GMT..Server:.
+       0x0080:  4170 6163 6865 2f31 2e33 2e33 330d 0a4c  Apache/1.3.33..L
+       0x0090:  6173 742d 4d6f 6469 6669 6564 3a20 5375  ast-Modified:.Su
+       0x00a0:  6e2c 2031 3520 4175 6720 3230 3034 2030  n,.15.Aug.2004.0
+       0x00b0:  303a 3433 3a34 3120 474d 540d 0a45 5461  0:43:41.GMT..ETa
+       0x00c0:  673a 2022 3665 3830 6630 2d31 3438 612d  g:."6e80f0-148a-
+       0x00d0:  3431 3165 6231 6264 220d 0a41 6363 6570  411eb1bd"..Accep
+       0x00e0:  742d 5261 6e67 6573 3a20 6279 7465 730d  t-Ranges:.bytes.
+       0x00f0:  0a43 6f6e 7465 6e74 2d4c 656e 6774 683a  .Content-Length:
+       0x0100:  2035 3235 380d 0a4b 6565 702d 416c 6976  .5258..Keep-Aliv
+       0x0110:  653a 2074 696d 656f 7574 3d31 352c 206d  e:.timeout=15,.m
+       0x0120:  6178 3d31 3030 0d0a 436f 6e6e 6563 7469  ax=100..Connecti
+       0x0130:  6f6e 3a20 4b65 6570 2d41 6c69 7665 0d0a  on:.Keep-Alive..
+       0x0140:  436f 6e74 656e 742d 5479 7065 3a20 7465  Content-Type:.te
+       0x0150:  7874 2f68 746d 6c3b 2063 6861 7273 6574  xt/html;.charset
+       0x0160:  3d69 736f 2d38 3835 392d 310d 0a0d 0a3c  =iso-8859-1....<
+       0x0170:  2144 4f43 5459 5045 2048 544d 4c20 5055  !DOCTYPE.HTML.PU
+       0x0180:  424c 4943 2022 2d2f 2f57 3343 2f2f 4454  BLIC."-//W3C//DT
+       0x0190:  4420 4854 4d4c 2034 2e30 3120 5472 616e  D.HTML.4.01.Tran
+       0x01a0:  7369 7469 6f6e 616c 2f2f 454e 223e 0a3c  sitional//EN">.<
+       0x01b0:  4854 4d4c 3e0a 3c48 4541 443e 0a20 2020  HTML>.<HEAD>....
+       0x01c0:  3c4d 4554 4120 4854 5450 2d45 5155 4956  <META.HTTP-EQUIV
+       0x01d0:  3d22 436f 6e74 656e 742d 5479 7065 2220  ="Content-Type".
+       0x01e0:  434f 4e54 454e 543d 2274 6578 742f 6874  CONTENT="text/ht
+       0x01f0:  6d6c 3b20 6368 6172 7365 743d 6973 6f2d  ml;.charset=iso-
+       0x0200:  3838 3539 2d31 223e 0a20 2020 3c4d 4554  8859-1">....<MET
+       0x0210:  4120 4e41 4d45 3d22 4465 7363 7269 7074  A.NAME="Descript
+       0x0220:  696f 6e22 2043 4f4e 5445 4e54 3d22 5468  ion".CONTENT="Th
+       0x0230:  6520 696e 6974 6961 6c20 696e 7374 616c  e.initial.instal
+       0x0240:  6c61 7469 6f6e 206f 6620 4465 6269 616e  lation.of.Debian
+       0x0250:  2061 7061 6368 652e 223e 0a20 2020 3c54  .apache.">....<T
+       0x0260:  4954 4c45 3e50 6c61 6365 686f 6c64 6572  ITLE>Placeholder
+       0x0270:  2070 6167 653c 2f54 4954 4c45 3e0a 3c2f  .page</TITLE>.</
+       0x0280:  4845 4144 3e0a 3c42 4f44 5920 5445 5854  HEAD>.<BODY.TEXT
+       0x0290:  3d22 2330 3030 3030 3022 2042 4743 4f4c  ="#000000".BGCOL
+       0x02a0:  4f52 3d22 2346 4646 4646 4622 204c 494e  OR="#FFFFFF".LIN
+       0x02b0:  4b3d 2223 3030 3030 4546 2220 564c 494e  K="#0000EF".VLIN
+       0x02c0:  4b3d 2223 3535 3138 3841 2220 414c 494e  K="#55188A".ALIN
+       0x02d0:  4b3d 2223 4646 3030 3030 223e 0a0a 3c48  K="#FF0000">..<H
+       0x02e0:  313e 506c 6163 6568 6f6c 6465 7220 7061  1>Placeholder.pa
+       0x02f0:  6765 3c2f 4831 3e0a 3c48 323e 4966 2079  ge</H1>.<H2>If.y
+       0x0300:  6f75 2061 7265 206a 7573 7420 6272 6f77  ou.are.just.brow
+       0x0310:  7369 6e67 2074 6865 2077 6562 3c2f 6832  sing.the.web</h2
+       0x0320:  3e0a 0a3c 503e 5468 6520 6f77 6e65 7220  >..<P>The.owner.
+       0x0330:  6f66 2074 6869 7320 7765 6220 7369 7465  of.this.web.site
+       0x0340:  2068 6173 206e 6f74 2070 7574 2075 7020  .has.not.put.up.
+       0x0350:  616e 7920 7765 6220 7061 6765 7320 7965  any.web.pages.ye
+       0x0360:  742e 0a50 6c65 6173 6520 636f 6d65 2062  t..Please.come.b
+       0x0370:  6163 6b20 6c61 7465 722e 3c2f 503e 0a0a  ack.later.</P>..
+       0x0380:  3c50 3e3c 534d 414c 4c3e 3c43 4954 453e  <P><SMALL><CITE>
+       0x0390:  4d6f 7665 2061 6c6f 6e67 2c20 6e6f 7468  Move.along,.noth
+       0x03a0:  696e 6720 746f 2073 6565 2068 6572 652e  ing.to.see.here.
+       0x03b0:  2e2e 3c2f 4349 5445 3e20 3a2d 293c 2f53  ..</CITE>.:-)</S
+       0x03c0:  4d41 4c4c 3e3c 2f50 3e0a 0a3c 4832 3e49  MALL></P>..<H2>I
+       0x03d0:  6620 796f 7520 6172 6520 7472 7969 6e67  f.you.are.trying
+       0x03e0:  2074 6f20 6c6f 6361 7465 2074 6865 2061  .to.locate.the.a
+       0x03f0:  646d 696e 6973 7472 6174 6f72 206f 6620  dministrator.of.
+       0x0400:  7468 6973 206d 6163 6869 6e65 3c2f 4832  this.machine</H2
+       0x0410:  3e0a 0a3c 503e 4966 2079 6f75 2077 616e  >..<P>If.you.wan
+       0x0420:  7420 746f 2072 6570 6f72 7420 736f 6d65  t.to.report.some
+       0x0430:  7468 696e 6720 6162 6f75 7420 7468 6973  thing.about.this
+       0x0440:  2068 6f73 7427 7320 6265 6861 7669 6f72  .host's.behavior
+       0x0450:  2c20 706c 6561 7365 0a63 6f6e 7461 6374  ,.please.contact
+       0x0460:  2074 6865 2049 6e74 6572 6e65 7420 5365  .the.Internet.Se
+       0x0470:  7276 6963 6520 5072 6f76 6964 6572 2028  rvice.Provider.(
+       0x0480:  4953 5029 2069 6e76 6f6c 7665 6420 6469  ISP).involved.di
+       0x0490:  7265 6374 6c79 2e3c 2f50 3e0a 0a3c 503e  rectly.</P>..<P>
+       0x04a0:  5365 6520 7468 6520 3c41 2068 7265 663d  See.the.<A.href=
+       0x04b0:  2268 7474 703a 2f2f 7777 772e 6162 7573  "http://www.abus
+       0x04c0:  652e 6e65 742f 223e 4e65 7477 6f72 6b20  e.net/">Network.
+       0x04d0:  4162 7573 650a 436c 6561 7269 6e67 686f  Abuse.Clearingho
+       0x04e0:  7573 653c 2f41 3e20 666f 7220 686f 7720  use</A>.for.how.
+       0x04f0:  746f 2064 6f20 7468 6973 2e3c 2f50 3e0a  to.do.this.</P>.
+       0x0500:  0a3c 4832 3e49 6620 796f 7520 6172 6520  .<H2>If.you.are.
+       0x0510:  7468 6520 6164 6d69 6e69 7374 7261 746f  the.administrato
+       0x0520:  7220 6f66 2074 6869 7320 6d61 6368 696e  r.of.this.machin
+       0x0530:  653c 2f48 323e 0a0a 3c50 3e54 6865 2069  e</H2>..<P>The.i
+       0x0540:  6e69 7469 616c 2069 6e73 7461 6c6c 6174  nitial.installat
+       0x0550:  696f 6e20 6f66 203c 4120 6872 6566 3d22  ion.of.<A.href="
+       0x0560:  6874 7470 3a2f 2f77 7777 2e64 6562 6961  http://www.debia
+       0x0570:  6e2e 6f72 672f 223e 4465 6269 616e 2773  n.org/">Debian's
+       0x0580:  0a61 7061 6368 653c 2f41 3e20 7765 6220  .apache</A>.web.
+       0x0590:  7365 7276 6572 2070 6163 6b61 6765 2077  server.package.w
+       0x05a0:  6173 2073 7563 6365 7373 6675 6c2e 3c2f  as.successful.</
+       0x05b0:  503e 0a0a 3c50 3e3c 5354 524f 4e47 3e59  P>..<P><STRONG>Y
+       0x05c0:  6f75 2073 686f 756c 6420 7265 706c 6163  ou.should.replac
+       0x05d0:  6520 7468 6973 2070 6167 6520 7769 7468  e.this.page.with
+       0x05e0:  2079 6f75 7220 6f77 6e20 7765 6220 7061  .your.own.web.pa
+       0x05f0:  6765 7320 6173 0a73 6f6f 6e20 6173 2070  ges.as.soon.as.p
+       0x0600:  6f73 7369 626c 652e 3c2f 5354 524f 4e47  ossible.</STRONG
+       0x0610:  3e3c 2f50 3e0a 0a3c 503e 556e 6c65 7373  ></P>..<P>Unless
+       0x0620:  2079 6f75 2063 6861 6e67 6564 2069 7473  .you.changed.its
+       0x0630:  2063 6f6e 6669 6775 7261 7469 6f6e 2c20  .configuration,.
+       0x0640:  796f 7572 206e 6577 2073 6572 7665 7220  your.new.server.
+       0x0650:  6973 2063 6f6e 6669 6775 7265 6420 6173  is.configured.as
+       0x0660:  2066 6f6c 6c6f 7773 3a0a 3c55 4c3e 0a3c  .follows:.<UL>.<
+       0x0670:  4c49 3e0a 436f 6e66 6967 7572 6174 696f  LI>.Configuratio
+       0x0680:  6e20 6669 6c65 7320 6361 6e20 6265 2066  n.files.can.be.f
+       0x0690:  6f75 6e64 2069 6e20 3c54 543e 2f65 7463  ound.in.<TT>/etc
+       0x06a0:  2f61 7061 6368 653c 2f54 543e 2e3c 2f4c  /apache</TT>.</L
+       0x06b0:  493e 0a0a 3c4c 493e 0a54 6865 203c 5454  I>..<LI>.The.<TT
+       0x06c0:  3e44 6f63 756d 656e 7452 6f6f 743c 2f54  >DocumentRoot</T
+       0x06d0:  543e 2c20 7768 6963 6820 6973 2074 6865  T>,.which.is.the
+       0x06e0:  2064 6972 6563 746f 7279 2075 6e64 6572  .directory.under
+       0x06f0:  2077 6869 6368 2061 6c6c 2079 6f75 720a  .which.all.your.
+       0x0700:  4854 4d4c 2066 696c 6573 2073 686f 756c  HTML.files.shoul
+       0x0710:  6420 6578 6973 742c 2069 7320 7365 7420  d.exist,.is.set.
+       0x0720:  746f 203c 5454 3e2f 7661 722f 7777 773c  to.<TT>/var/www<
+       0x0730:  2f54 543e 2e3c 2f4c 493e 0a0a 3c4c 493e  /TT>.</LI>..<LI>
+       0x0740:  0a43 4749 2073 6372 6970 7473 2061 7265  .CGI.scripts.are
+       0x0750:  206c 6f6f 6b65 6420 666f 7220 696e 203c  .looked.for.in.<
+       0x0760:  5454 3e2f 7573 722f 6c69 622f 6367 692d  TT>/usr/lib/cgi-
+       0x0770:  6269 6e3c 2f54 543e 2c20 7768 6963 6820  bin</TT>,.which.
+       0x0780:  6973 2077 6865 7265 0a44 6562 6961 6e20  is.where.Debian.
+       0x0790:  7061 636b 6167 6573 2077 696c 6c20 706c  packages.will.pl
+       0x07a0:  6163 6520 7468 6569 7220 7363 7269 7074  ace.their.script
+       0x07b0:  732e 3c2f 4c49 3e0a 0a3c 4c49 3e0a 4c6f  s.</LI>..<LI>.Lo
+       0x07c0:  6720 6669 6c65 7320 6172 6520 706c 6163  g.files.are.plac
+       0x07d0:  6564 2069 6e20 3c54 543e 2f76 6172 2f6c  ed.in.<TT>/var/l
+       0x07e0:  6f67 2f61 7061 6368 653c 2f54 543e 2c20  og/apache</TT>,.
+       0x07f0:  616e 6420 7769 6c6c 2062 6520 726f 7461  and.will.be.rota
+       0x0800:  7465 640a 7765 656b 6c79 2e20 2054 6865  ted.weekly...The
+       0x0810:  2066 7265 7175 656e 6379 206f 6620 726f  .frequency.of.ro
+       0x0820:  7461 7469 6f6e 2063 616e 2062 6520 6561  tation.can.be.ea
+       0x0830:  7369 6c79 2063 6861 6e67 6564 2062 7920  sily.changed.by.
+       0x0840:  6564 6974 696e 670a 3c54 543e 2f65 7463  editing.<TT>/etc
+       0x0850:  2f6c 6f67 726f 7461 7465 2e64 2f61 7061  /logrotate.d/apa
+       0x0860:  6368 653c 2f54 543e 2e3c 2f4c 493e 0a0a  che</TT>.</LI>..
+       0x0870:  3c4c 493e 0a54 6865 2064 6566 6175 6c74  <LI>.The.default
+       0x0880:  2064 6972 6563 746f 7279 2069 6e64 6578  .directory.index
+       0x0890:  2069 7320 3c54 543e 696e 6465 782e 6874  .is.<TT>index.ht
+       0x08a0:  6d6c 3c2f 5454 3e2c 206d 6561 6e69 6e67  ml</TT>,.meaning
+       0x08b0:  2074 6861 7420 7265 7175 6573 7473 0a66  .that.requests.f
+       0x08c0:  6f72 2061 2064 6972 6563 746f 7279 203c  or.a.directory.<
+       0x08d0:  5454 3e2f 666f 6f2f 6261 722f 3c2f 5454  TT>/foo/bar/</TT
+       0x08e0:  3e20 7769 6c6c 2067 6976 6520 7468 6520  >.will.give.the.
+       0x08f0:  636f 6e74 656e 7473 206f 6620 7468 6520  contents.of.the.
+       0x0900:  6669 6c65 203c 5454 3e2f 7661 722f 7777  file.<TT>/var/ww
+       0x0910:  772f 666f 6f2f 6261 722f 696e 6465 782e  w/foo/bar/index.
+       0x0920:  6874 6d6c 3c2f 5454 3e0a 6966 2069 7420  html</TT>.if.it.
+       0x0930:  6578 6973 7473 2028 6173 7375 6d69 6e67  exists.(assuming
+       0x0940:  2074 6861 7420 3c54 543e 2f76 6172 2f77  .that.<TT>/var/w
+       0x0950:  7777 3c2f 5454 3e20 6973 2079 6f75 7220  ww</TT>.is.your.
+       0x0960:  3c54 543e 446f 6375 6d65 6e74 526f 6f74  <TT>DocumentRoot
+       0x0970:  3c2f 5454 3e29 2e3c 2f4c 493e 0a0a 3c4c  </TT>).</LI>..<L
+       0x0980:  493e 0a55 7365 7220 6469 7265 6374 6f72  I>.User.director
+       0x0990:  6965 7320 6172 6520 656e 6162 6c65 642c  ies.are.enabled,
+       0x09a0:  2061 6e64 2075 7365 7220 646f 6375 6d65  .and.user.docume
+       0x09b0:  6e74 7320 7769 6c6c 2062 6520 6c6f 6f6b  nts.will.be.look
+       0x09c0:  6564 2066 6f72 0a69 6e20 7468 6520 3c54  ed.for.in.the.<T
+       0x09d0:  543e 7075 626c 6963 5f68 746d 6c3c 2f54  T>public_html</T
+       0x09e0:  543e 2064 6972 6563 746f 7279 206f 6620  T>.directory.of.
+       0x09f0:  7468 6520 7573 6572 7327 2068 6f6d 6573  the.users'.homes
+       0x0a00:  2e20 2054 6865 7365 2064 6972 730a 7368  ...These.dirs.sh
+       0x0a10:  6f75 6c64 2062 6520 756e 6465 7220 3c54  ould.be.under.<T
+       0x0a20:  543e 2f68 6f6d 653c 2f54 543e 2c20 616e  T>/home</TT>,.an
+       0x0a30:  6420 7573 6572 7320 7769 6c6c 206e 6f74  d.users.will.not
+       0x0a40:  2062 6520 6162 6c65 2074 6f20 7379 6d6c  .be.able.to.syml
+       0x0a50:  696e 6b0a 746f 2066 696c 6573 2074 6865  ink.to.files.the
+       0x0a60:  7920 646f 6e27 7420 6f77 6e2e 3c2f 4c49  y.don't.own.</LI
+       0x0a70:  3e0a 0a3c 2f55 4c3e 0a41 6c6c 2074 6865  >..</UL>.All.the
+       0x0a80:  2073 7461 6e64 6172 6420 6170 6163 6865  .standard.apache
+       0x0a90:  206d 6f64 756c 6573 2061 7265 2061 7661  .modules.are.ava
+       0x0aa0:  696c 6162 6c65 2077 6974 6820 7468 6973  ilable.with.this
+       0x0ab0:  2072 656c 6561 7365 2061 6e64 2061 7265  .release.and.are
+       0x0ac0:  0a6e 6f77 206d 616e 6167 6564 2077 6974  .now.managed.wit
+       0x0ad0:  6820 6465 6263 6f6e 662e 2020 5479 7065  h.debconf...Type
+       0x0ae0:  203c 5454 3e64 706b 672d 7265 636f 6e66  .<TT>dpkg-reconf
+       0x0af0:  6967 7572 6520 6170 6163 6865 3c2f 5454  igure.apache</TT
+       0x0b00:  3e20 746f 0a73 656c 6563 7420 7768 6963  >.to.select.whic
+       0x0b10:  6820 6d6f 6475 6c65 7320 796f 7520 7761  h.modules.you.wa
+       0x0b20:  6e74 2065 6e61 626c 6564 2e20 204d 616e  nt.enabled...Man
+       0x0b30:  7920 6f74 6865 7220 6d6f 6475 6c65 7320  y.other.modules.
+       0x0b40:  6172 6520 6176 6169 6c61 626c 650a 7468  are.available.th
+       0x0b50:  726f 7567 6820 7468 6520 4465 6269 616e  rough.the.Debian
+       0x0b60:  2070 6163 6b61 6765 2073 7973 7465 6d20  .package.system.
+       0x0b70:  7769 7468 2074 6865 206e 616d 6573 203c  with.the.names.<
+       0x0b80:  5454 3e6c 6962 6170 6163 6865 2d6d 6f64  TT>libapache-mod
+       0x0b90:  2d2a 3c2f 5454 3e2e 0a49 6620 796f 7520  -*</TT>..If.you.
+       0x0ba0:  6e65 6564 2074 6f20 636f 6d70 696c 6520  need.to.compile.
+       0x0bb0:  6120 6d6f 6475 6c65 2079 6f75 7273 656c  a.module.yoursel
+       0x0bc0:  662c 2079 6f75 2077 696c 6c20 6e65 6564  f,.you.will.need
+       0x0bd0:  2074 6f20 696e 7374 616c 6c20 7468 650a  .to.install.the.
+       0x0be0:  3c54 543e 6170 6163 6865 2d64 6576 3c2f  <TT>apache-dev</
+       0x0bf0:  5454 3e20 7061 636b 6167 652e 0a0a 3c50  TT>.package...<P
+       0x0c00:  3e4d 6f72 6520 646f 6375 6d65 6e74 6174  >More.documentat
+       0x0c10:  696f 6e20 6f6e 2041 7061 6368 6520 6361  ion.on.Apache.ca
+       0x0c20:  6e20 6265 2066 6f75 6e64 206f 6e3a 0a3c  n.be.found.on:.<
+       0x0c30:  554c 3e0a 3c4c 493e 0a54 6865 203c 4120  UL>.<LI>.The.<A.
+       0x0c40:  4852 4546 3d22 2f64 6f63 2f61 7061 6368  HREF="/doc/apach
+       0x0c50:  652d 646f 632f 6d61 6e75 616c 2f22 3e41  e-doc/manual/">A
+       0x0c60:  7061 6368 6520 646f 6375 6d65 6e74 6174  pache.documentat
+       0x0c70:  696f 6e3c 2f41 3e20 7374 6f72 6564 206f  ion</A>.stored.o
+       0x0c80:  6e20 796f 7572 2073 6572 7665 722e 3c2f  n.your.server.</
+       0x0c90:  4c49 3e0a 0a3c 4c49 3e0a 5468 6520 3c41  LI>..<LI>.The.<A
+       0x0ca0:  2048 5245 463d 2268 7474 703a 2f2f 7777  .HREF="http://ww
+       0x0cb0:  772e 6170 6163 6865 2e6f 7267 2f22 3e41  w.apache.org/">A
+       0x0cc0:  7061 6368 6520 5072 6f6a 6563 743c 2f41  pache.Project</A
+       0x0cd0:  3e20 686f 6d65 2073 6974 652e 3c2f 4c49  >.home.site.</LI
+       0x0ce0:  3e0a 0a3c 4c49 3e0a 5468 6520 3c41 2048  >..<LI>.The.<A.H
+       0x0cf0:  5245 463d 2268 7474 703a 2f2f 7777 772e  REF="http://www.
+       0x0d00:  6170 6163 6865 2d73 736c 2e6f 7267 2f22  apache-ssl.org/"
+       0x0d10:  3e41 7061 6368 652d 5353 4c3c 2f41 3e20  >Apache-SSL</A>.
+       0x0d20:  686f 6d65 2073 6974 652e 3c2f 4c49 3e0a  home.site.</LI>.
+       0x0d30:  0a3c 4c49 3e0a 5468 6520 3c41 2048 5245  .<LI>.The.<A.HRE
+       0x0d40:  463d 2268 7474 703a 2f2f 7065 726c 2e61  F="http://perl.a
+       0x0d50:  7061 6368 652e 6f72 672f 223e 6d6f 6420  pache.org/">mod.
+       0x0d60:  7065 726c 3c2f 413e 2068 6f6d 6520 7369  perl</A>.home.si
+       0x0d70:  7465 2e3c 2f4c 493e 0a0a 3c4c 493e 0a54  te.</LI>..<LI>.T
+       0x0d80:  6865 203c 4120 4852 4546 3d22 6874 7470  he.<A.HREF="http
+       0x0d90:  3a2f 2f77 7777 2e61 7061 6368 6577 6565  ://www.apachewee
+       0x0da0:  6b2e 636f 6d2f 223e 4170 6163 6865 5765  k.com/">ApacheWe
+       0x0db0:  656b 3c2f 413e 206e 6577 736c 6574 7465  ek</A>.newslette
+       0x0dc0:  722e 3c2f 4c49 3e0a 0a3c 4c49 3e0a 5468  r.</LI>..<LI>.Th
+       0x0dd0:  6520 3c41 2048 5245 463d 2268 7474 703a  e.<A.HREF="http:
+       0x0de0:  2f2f 7777 772e 6465 6269 616e 2e6f 7267  //www.debian.org
+       0x0df0:  2f64 6f63 2f22 3e44 6562 6961 6e20 5072  /doc/">Debian.Pr
+       0x0e00:  6f6a 6563 740a 446f 6375 6d65 6e74 6174  oject.Documentat
+       0x0e10:  696f 6e3c 2f41 3e20 7768 6963 6820 636f  ion</A>.which.co
+       0x0e20:  6e74 6169 6e73 2048 4f57 544f 732c 2046  ntains.HOWTOs,.F
+       0x0e30:  4151 732c 2061 6e64 2073 6f66 7477 6172  AQs,.and.softwar
+       0x0e40:  6520 7570 6461 7465 732e 3c2f 4c49 3e0a  e.updates.</LI>.
+       0x0e50:  3c2f 554c 3e0a 0a3c 503e 596f 7520 6361  </UL>..<P>You.ca
+       0x0e60:  6e20 616c 736f 2063 6f6e 7375 6c74 2074  n.also.consult.t
+       0x0e70:  6865 206c 6973 7420 6f66 203c 4120 4852  he.list.of.<A.HR
+       0x0e80:  4546 3d22 6874 7470 3a2f 2f77 7777 2e62  EF="http://www.b
+       0x0e90:  6f75 7465 6c6c 2e63 6f6d 2f66 6171 2f22  outell.com/faq/"
+       0x0ea0:  3e57 6f72 6c64 0a57 6964 6520 5765 6220  >World.Wide.Web.
+       0x0eb0:  4672 6571 7565 6e74 6c79 2041 736b 6564  Frequently.Asked
+       0x0ec0:  2051 7565 7374 696f 6e73 3c2f 413e 2066  .Questions</A>.f
+       0x0ed0:  6f72 2069 6e66 6f72 6d61 7469 6f6e 2e0a  or.information..
+       0x0ee0:  0a3c 4832 3e4c 6574 206f 7468 6572 2070  .<H2>Let.other.p
+       0x0ef0:  656f 706c 6520 6b6e 6f77 2061 626f 7574  eople.know.about
+       0x0f00:  2074 6869 7320 7365 7276 6572 3c2f 4832  .this.server</H2
+       0x0f10:  3e0a 0a3c 4120 4852 4546 3d22 6874 7470  >..<A.HREF="http
+       0x0f20:  3a2f 2f6e 6574 6372 6166 742e 636f 6d2f  ://netcraft.com/
+       0x0f30:  223e 4e65 7463 7261 6674 3c2f 413e 2070  ">Netcraft</A>.p
+       0x0f40:  726f 7669 6465 7320 616e 2069 6e74 6572  rovides.an.inter
+       0x0f50:  6573 7469 6e67 2066 7265 650a 7365 7276  esting.free.serv
+       0x0f60:  6963 6520 666f 7220 7765 6220 7369 7465  ice.for.web.site
+       0x0f70:  206d 6f6e 6974 6f72 696e 6720 616e 6420  .monitoring.and.
+       0x0f80:  7374 6174 6973 7469 6320 636f 6c6c 6563  statistic.collec
+       0x0f90:  7469 6f6e 2e0a 596f 7520 6361 6e20 6c65  tion..You.can.le
+       0x0fa0:  7420 7468 656d 206b 6e6f 7720 6162 6f75  t.them.know.abou
+       0x0fb0:  7420 796f 7572 2073 6572 7665 7220 7573  t.your.server.us
+       0x0fc0:  696e 6720 7468 6569 720a 3c41 2048 5245  ing.their.<A.HRE
+       0x0fd0:  463d 2268 7474 703a 2f2f 7570 7469 6d65  F="http://uptime
+       0x0fe0:  2e6e 6574 6372 6166 742e 636f 6d2f 223e  .netcraft.com/">
+       0x0ff0:  696e 7465 7266 6163 653c 2f41 3e2e 0a45  interface</A>..E
+       0x1000:  6e61 626c 696e 6720 7468 6520 6d6f 6e69  nabling.the.moni
+       0x1010:  746f 7269 6e67 206f 6620 796f 7572 2073  toring.of.your.s
+       0x1020:  6572 7665 7220 7769 6c6c 2070 726f 7669  erver.will.provi
+       0x1030:  6465 2061 2062 6574 7465 7220 676c 6f62  de.a.better.glob
+       0x1040:  616c 206f 7665 7276 6965 770a 6f66 2077  al.overview.of.w
+       0x1050:  686f 2069 7320 7573 696e 6720 7768 6174  ho.is.using.what
+       0x1060:  2061 6e64 2077 6865 7265 2c20 616e 6420  .and.where,.and.
+       0x1070:  6974 2077 6f75 6c64 2067 6976 6520 4465  it.would.give.De
+       0x1080:  6269 616e 2061 2062 6574 7465 720a 6f76  bian.a.better.ov
+       0x1090:  6572 7669 6577 206f 6620 7468 6520 6170  erview.of.the.ap
+       0x10a0:  6163 6865 2070 6163 6b61 6765 2075 7361  ache.package.usa
+       0x10b0:  6765 2e0a 0a3c 4832 3e41 626f 7574 2074  ge...<H2>About.t
+       0x10c0:  6869 7320 7061 6765 3c2f 4832 3e0a 0a3c  his.page</H2>..<
+       0x10d0:  494d 4720 414c 4947 4e3d 2272 6967 6874  IMG.ALIGN="right
+       0x10e0:  2220 414c 543d 2222 2048 4549 4748 543d  ".ALT="".HEIGHT=
+       0x10f0:  2232 3437 2220 5749 4454 483d 2232 3738  "247".WIDTH="278
+       0x1100:  2220 5352 433d 2269 636f 6e73 2f6a 6865  ".SRC="icons/jhe
+       0x1110:  3036 312e 706e 6722 3e0a 0a3c 503e 5468  061.png">..<P>Th
+       0x1120:  6973 2069 7320 6120 706c 6163 6568 6f6c  is.is.a.placehol
+       0x1130:  6465 7220 7061 6765 2069 6e73 7461 6c6c  der.page.install
+       0x1140:  6564 2062 7920 7468 6520 3c41 0a48 5245  ed.by.the.<A.HRE
+       0x1150:  463d 2268 7474 703a 2f2f 7777 772e 6465  F="http://www.de
+       0x1160:  6269 616e 2e6f 7267 2f22 3e44 6562 6961  bian.org/">Debia
+       0x1170:  6e3c 2f41 3e0a 7265 6c65 6173 6520 6f66  n</A>.release.of
+       0x1180:  2074 6865 2061 7061 6368 6520 5765 6220  .the.apache.Web.
+       0x1190:  7365 7276 6572 2070 6163 6b61 6765 2e0a  server.package..
+       0x11a0:  0a3c 503e 5468 6973 2063 6f6d 7075 7465  .<P>This.compute
+       0x11b0:  7220 6861 7320 696e 7374 616c 6c65 6420  r.has.installed.
+       0x11c0:  7468 6520 4465 6269 616e 2047 4e55 2f4c  the.Debian.GNU/L
+       0x11d0:  696e 7578 206f 7065 7261 7469 6e67 2073  inux.operating.s
+       0x11e0:  7973 7465 6d2c 0a62 7574 2069 7420 6861  ystem,.but.it.ha
+       0x11f0:  7320 3c73 7472 6f6e 673e 6e6f 7468 696e  s.<strong>nothin
+       0x1200:  6720 746f 2064 6f20 7769 7468 2074 6865  g.to.do.with.the
+       0x1210:  2044 6562 6961 6e0a 5072 6f6a 6563 743c  .Debian.Project<
+       0x1220:  2f73 7472 6f6e 673e 2e20 506c 6561 7365  /strong>..Please
+       0x1230:  2064 6f20 3c73 7472 6f6e 673e 6e6f 743c  .do.<strong>not<
+       0x1240:  2f73 7472 6f6e 673e 2063 6f6e 7461 6374  /strong>.contact
+       0x1250:  2074 6865 2044 6562 6961 6e0a 5072 6f6a  .the.Debian.Proj
+       0x1260:  6563 7420 6162 6f75 7420 6974 2e3c 2f50  ect.about.it.</P
+       0x1270:  3e0a 0a3c 503e 4966 2079 6f75 2066 696e  >..<P>If.you.fin
+       0x1280:  6420 6120 6275 6720 696e 2074 6869 7320  d.a.bug.in.this.
+       0x1290:  6170 6163 6865 2070 6163 6b61 6765 2c20  apache.package,.
+       0x12a0:  6f72 2069 6e20 4170 6163 6865 2069 7473  or.in.Apache.its
+       0x12b0:  656c 662c 0a70 6c65 6173 6520 6669 6c65  elf,.please.file
+       0x12c0:  2061 2062 7567 2072 6570 6f72 7420 6f6e  .a.bug.report.on
+       0x12d0:  2069 742e 2020 496e 7374 7275 6374 696f  .it...Instructio
+       0x12e0:  6e73 206f 6e20 646f 696e 6720 7468 6973  ns.on.doing.this
+       0x12f0:  2c20 616e 6420 7468 650a 6c69 7374 206f  ,.and.the.list.o
+       0x1300:  6620 3c41 2048 5245 463d 2268 7474 703a  f.<A.HREF="http:
+       0x1310:  2f2f 6275 6773 2e64 6562 6961 6e2e 6f72  //bugs.debian.or
+       0x1320:  672f 7372 633a 6170 6163 6865 223e 6b6e  g/src:apache">kn
+       0x1330:  6f77 6e20 6275 6773 3c2f 413e 206f 6620  own.bugs</A>.of.
+       0x1340:  7468 6973 0a70 6163 6b61 6765 2c20 6361  this.package,.ca
+       0x1350:  6e20 6265 2066 6f75 6e64 2069 6e20 7468  n.be.found.in.th
+       0x1360:  6520 0a3c 4120 4852 4546 3d22 6874 7470  e..<A.HREF="http
+       0x1370:  3a2f 2f77 7777 2e64 6562 6961 6e2e 6f72  ://www.debian.or
+       0x1380:  672f 4275 6773 2f52 6570 6f72 7469 6e67  g/Bugs/Reporting
+       0x1390:  223e 4465 6269 616e 2042 7567 2054 7261  ">Debian.Bug.Tra
+       0x13a0:  636b 696e 6720 5379 7374 656d 3c2f 413e  cking.System</A>
+       0x13b0:  2e0a 0a3c 503e 5468 616e 6b73 2066 6f72  ...<P>Thanks.for
+       0x13c0:  2075 7369 6e67 2074 6869 7320 7061 636b  .using.this.pack
+       0x13d0:  6167 652c 2061 6e64 2063 6f6e 6772 6174  age,.and.congrat
+       0x13e0:  756c 6174 696f 6e73 2066 6f72 2079 6f75  ulations.for.you
+       0x13f0:  7220 6368 6f69 6365 206f 660a 6120 4465  r.choice.of.a.De
+       0x1400:  6269 616e 2073 7973 7465 6d21 3c2f 503e  bian.system!</P>
+       0x1410:  0a0a 3c44 4956 2061 6c69 676e 3d22 6365  ..<DIV.align="ce
+       0x1420:  6e74 6572 223e 0a3c 6120 6872 6566 3d22  nter">.<a.href="
+       0x1430:  6874 7470 3a2f 2f77 7777 2e64 6562 6961  http://www.debia
+       0x1440:  6e2e 6f72 672f 223e 0a3c 494d 4720 616c  n.org/">.<IMG.al
+       0x1450:  6967 6e3d 226d 6964 646c 6522 2068 6569  ign="middle".hei
+       0x1460:  6768 743d 2233 3022 2077 6964 7468 3d22  ght="30".width="
+       0x1470:  3235 2220 7372 633d 2269 636f 6e73 2f64  25".src="icons/d
+       0x1480:  6562 6961 6e2f 6f70 656e 6c6f 676f 2d32  ebian/openlogo-2
+       0x1490:  352e 6a70 6722 2061 6c74 3d22 4465 6269  5.jpg".alt="Debi
+       0x14a0:  616e 223e 0a3c 2f61 3e0a 3c61 2068 7265  an">.</a>.<a.hre
+       0x14b0:  663d 2268 7474 703a 2f2f 7777 772e 6170  f="http://www.ap
+       0x14c0:  6163 6865 2e6f 7267 2f22 3e0a 3c49 4d47  ache.org/">.<IMG
+       0x14d0:  2061 6c69 676e 3d22 6d69 6464 6c65 2220  .align="middle".
+       0x14e0:  6865 6967 6874 3d22 3332 2220 7769 6474  height="32".widt
+       0x14f0:  683d 2232 3539 2220 7372 633d 2269 636f  h="259".src="ico
+       0x1500:  6e73 2f61 7061 6368 655f 7062 2e70 6e67  ns/apache_pb.png
+       0x1510:  2220 616c 743d 2241 7061 6368 6522 3e0a  ".alt="Apache">.
+       0x1520:  3c2f 613e 0a3c 2f44 4956 3e0a 0a3c 212d  </a>.</DIV>..<!-
+       0x1530:  2d0a 2020 5468 6973 2070 6167 6520 7761  -...This.page.wa
+       0x1540:  7320 696e 6974 6961 6c6c 7920 6372 6561  s.initially.crea
+       0x1550:  7465 6420 6279 204a 6f68 6e69 6520 496e  ted.by.Johnie.In
+       0x1560:  6772 616d 2028 6874 7470 3a2f 2f6e 6574  gram.(http://net
+       0x1570:  676f 642e 6e65 742f 290a 2020 4974 2077  god.net/)...It.w
+       0x1580:  6173 206c 6174 6572 2065 6469 7465 6420  as.later.edited.
+       0x1590:  6279 204d 6174 7468 6577 2057 696c 636f  by.Matthew.Wilco
+       0x15a0:  7820 616e 6420 4a6f 7369 7020 526f 6469  x.and.Josip.Rodi
+       0x15b0:  6e2e 0a20 204c 6173 7420 6d6f 6469 6669  n....Last.modifi
+       0x15c0:  6564 3a20 2444 6174 653a 2032 3030 342f  ed:.$Date:.2004/
+       0x15d0:  3036 2f32 3020 3135 3a33 333a 3537 2024  06/20.15:33:57.$
+       0x15e0:  2e0a 2020 2d2d 3e0a 0a3c 2f42 4f44 593e  ....-->..</BODY>
+       0x15f0:  0a3c 2f48 544d 4c3e 0a                   .</HTML>.
+23:57:35.941260 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [.], ack 5560, win 12383, options [nop,nop,TS val 1306300953 ecr 1306300953], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  0034 1b6e 4000 4006 2154 7f00 0001 7f00  .4.n@.@.!T......
+       0x0020:  0001 da70 0050 3758 8a49 377a a3a9 8010  ...p.P7X.I7z....
+       0x0030:  305f 10ea 0000 0101 080a 4ddc 9219 4ddc  0_........M...M.
+       0x0040:  9219                                     ..
+23:57:37.229575 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [F.], seq 203, ack 5560, win 12383, options [nop,nop,TS val 1306302241 ecr 1306300953], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  0034 1b70 4000 4006 2152 7f00 0001 7f00  .4.p@.@.!R......
+       0x0020:  0001 da70 0050 3758 8a49 377a a3a9 8011  ...p.P7X.I7z....
+       0x0030:  305f 0be1 0000 0101 080a 4ddc 9721 4ddc  0_........M..!M.
+       0x0040:  9219                                     ..
+23:57:37.230839 IP 127.0.0.1.80 > 127.0.0.1.55920: Flags [F.], seq 5560, ack 204, win 8192, options [nop,nop,TS val 1306302243 ecr 1306302241], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  0034 1fe8 4000 4006 1cda 7f00 0001 7f00  .4..@.@.........
+       0x0020:  0001 0050 da70 377a a3a9 3758 8a4a 8011  ...P.p7z..7X.J..
+       0x0030:  2000 1735 0000 0101 080a 4ddc 9723 4ddc  ...5......M..#M.
+       0x0040:  9721                                     .!
+23:57:37.230900 IP 127.0.0.1.55920 > 127.0.0.1.80: Flags [.], ack 5561, win 12383, options [nop,nop,TS val 1306302243 ecr 1306302243], length 0
+       0x0000:  0000 0000 0000 0000 0000 0000 0800 4500  ..............E.
+       0x0010:  0034 1b72 4000 4006 2150 7f00 0001 7f00  .4.r@.@.!P......
+       0x0020:  0001 da70 0050 3758 8a4a 377a a3aa 8010  ...p.P7X.J7z....
+       0x0030:  305f 06d4 0000 0101 080a 4ddc 9723 4ddc  0_........M..#M.
+       0x0040:  9723                                     .#
index c99f78282aeb3d60b07931ef17eecad7f80688dd..1b53c75b0a72ea28b71371d2327f43f87d8a816f 100755 (executable)
@@ -3,7 +3,7 @@
 uudecode print-flags.puu
 
 for i in x xx X XX A AA; do
-       if (../tcpdump -$i -s0 -nr print-flags.pcap | tee print-$i.new | diff - print-$i.out)
+       if (../tcpdump -$i -s0 -nr print-flags.pcap | tee NEW/print-$i.new | diff - print-$i.out >DIFF/print-$i.out.diff )
        then
                echo print-$i passed.
        else