head 1.1; branch 1.1.1; access; symbols netbsd-11-0-RC4:1.1.1.2 netbsd-11-0-RC3:1.1.1.2 tcpdump-4-99-6:1.1.1.2 netbsd-11-0-RC2:1.1.1.2 netbsd-11-0-RC1:1.1.1.2 perseant-exfatfs-base-20250801:1.1.1.2 netbsd-11:1.1.1.2.0.2 netbsd-11-base:1.1.1.2 tcpdump-4-99-5:1.1.1.2 perseant-exfatfs-base-20240630:1.1.1.1 perseant-exfatfs:1.1.1.1.0.2 perseant-exfatfs-base:1.1.1.1 tcpdump-4-99-4:1.1.1.1 TCPDUMP:1.1.1; locks; strict; comment @# @; 1.1 date 2023.08.17.15.57.16; author christos; state Exp; branches 1.1.1.1; next ; commitid 6SL2uKbgSix3J9BE; 1.1.1.1 date 2023.08.17.15.57.16; author christos; state Exp; branches 1.1.1.1.2.1; next 1.1.1.2; commitid 6SL2uKbgSix3J9BE; 1.1.1.2 date 2024.09.02.15.50.14; author christos; state Exp; branches; next ; commitid E0666bfLa9iupfoF; 1.1.1.1.2.1 date 2025.08.02.05.23.30; author perseant; state Exp; branches; next ; commitid 23j6GFaDws3O875G; desc @@ 1.1 log @Initial revision @ text @ 1 07:58:19.865946 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 unknown payload 2 07:58:21.884122 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 57427, offset 0, flags [DF], proto UDP (17), length 66) 9.182.64.0.36264 > 217.89.31.49.53: 44388+ A? iperf3.xlab.t-iot.de. (38) 3 07:58:21.884291 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 57428, offset 0, flags [DF], proto UDP (17), length 66) 9.182.64.0.36264 > 217.89.31.49.53: 15746+ AAAA? iperf3.xlab.t-iot.de. (38) 4 07:58:21.886344 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 22283, offset 0, flags [none], proto UDP (17), length 143) 217.89.31.49.53 > 9.182.64.0.36264: 44388* 1/1/2 iperf3.xlab.t-iot.de. A 217.89.31.229 (115) 5 07:58:21.886389 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 22284, offset 0, flags [none], proto UDP (17), length 155) 217.89.31.49.53 > 9.182.64.0.36264: 15746* 1/1/2 iperf3.xlab.t-iot.de. AAAA 2003:4:f007:a01a:217:89:31:229 (127) 6 07:58:21.886872 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 92) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51720, offset 0, flags [DF], proto TCP (6), length 60) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [S], cksum 0x534b (correct), seq 2040003902, win 65340, options [mss 1452,sackOK,TS val 3167220488 ecr 0,nop,wscale 7], length 0 7 07:58:21.889698 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 122) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 0, offset 0, flags [DF], proto TCP (6), length 60) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [S.], cksum 0x2850 (correct), seq 1682249933, ack 2040003903, win 28960, options [mss 1460,sackOK,TS val 1713100238 ecr 3167220488,nop,wscale 9], length 0 8 07:58:21.889745 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51721, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0xc63d (correct), ack 1, win 511, options [nop,nop,TS val 3167220490 ecr 1713100238], length 0 9 07:58:21.889750 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 121) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51722, offset 0, flags [DF], proto TCP (6), length 89) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0xf6de (correct), seq 1:38, ack 1, win 511, options [nop,nop,TS val 3167220490 ecr 1713100238], length 37 10 07:58:21.891444 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58009, offset 0, flags [DF], proto TCP (6), length 52) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [.], cksum 0xc7db (correct), ack 38, win 57, options [nop,nop,TS val 1713100241 ecr 3167220490], length 0 11 07:58:21.891451 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58010, offset 0, flags [DF], proto TCP (6), length 53) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0xbed2 (correct), seq 1:2, ack 38, win 57, options [nop,nop,TS val 1713100241 ecr 3167220490], length 1 12 07:58:21.891455 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51723, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0xc612 (correct), ack 2, win 511, options [nop,nop,TS val 3167220492 ecr 1713100241], length 0 13 07:58:21.891458 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 88) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51724, offset 0, flags [DF], proto TCP (6), length 56) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0xc57f (correct), seq 38:42, ack 2, win 511, options [nop,nop,TS val 3167220493 ecr 1713100241], length 4 14 07:58:21.934258 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58011, offset 0, flags [DF], proto TCP (6), length 52) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [.], cksum 0xc7a8 (correct), ack 42, win 57, options [nop,nop,TS val 1713100284 ecr 3167220493], length 0 15 07:58:21.934313 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 218) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51725, offset 0, flags [DF], proto TCP (6), length 186) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0x8f88 (correct), seq 42:176, ack 2, win 511, options [nop,nop,TS val 3167220535 ecr 1713100284], length 134 16 07:58:21.935738 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58012, offset 0, flags [DF], proto TCP (6), length 52) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [.], cksum 0xc6f5 (correct), ack 176, win 59, options [nop,nop,TS val 1713100285 ecr 3167220535], length 0 17 07:58:21.935753 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58013, offset 0, flags [DF], proto TCP (6), length 53) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0xbcec (correct), seq 2:3, ack 176, win 59, options [nop,nop,TS val 1713100285 ecr 3167220535], length 1 18 07:58:21.935941 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51726, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0xc52e (correct), ack 3, win 511, options [nop,nop,TS val 3167220537 ecr 1713100285], length 0 19 07:58:21.935949 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 57438, offset 0, flags [DF], proto UDP (17), length 66) 9.182.64.0.38748 > 217.89.31.49.53: 55721+ A? iperf3.xlab.t-iot.de. (38) 20 07:58:21.935953 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 57439, offset 0, flags [DF], proto UDP (17), length 66) 9.182.64.0.38748 > 217.89.31.49.53: 17081+ AAAA? iperf3.xlab.t-iot.de. (38) 21 07:58:21.938124 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 22288, offset 0, flags [none], proto UDP (17), length 143) 217.89.31.49.53 > 9.182.64.0.38748: 55721* 1/1/2 iperf3.xlab.t-iot.de. A 217.89.31.229 (115) 22 07:58:21.938140 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 22289, offset 0, flags [none], proto UDP (17), length 155) 217.89.31.49.53 > 9.182.64.0.38748: 17081* 1/1/2 iperf3.xlab.t-iot.de. AAAA 2003:4:f007:a01a:217:89:31:229 (127) 23 07:58:21.938469 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 46854, offset 0, flags [DF], proto UDP (17), length 32) 9.182.64.0.45432 > 217.89.31.229.50003: UDP, length 4 24 07:58:21.940595 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 108) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 49957, offset 0, flags [DF], proto UDP (17), length 32) 217.89.31.229.50003 > 9.182.64.0.45432: UDP, length 4 25 07:58:21.940607 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58014, offset 0, flags [DF], proto TCP (6), length 53) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0xc5e4 (correct), seq 3:4, ack 176, win 59, options [nop,nop,TS val 1713100290 ecr 3167220537], length 1 26 07:58:21.940744 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51727, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0xc523 (correct), ack 4, win 511, options [nop,nop,TS val 3167220542 ecr 1713100290], length 0 27 07:58:21.942383 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58015, offset 0, flags [DF], proto TCP (6), length 53) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0xc4dc (correct), seq 4:5, ack 176, win 59, options [nop,nop,TS val 1713100292 ecr 3167220542], length 1 28 07:58:21.942555 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51728, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0xc51e (correct), ack 5, win 511, options [nop,nop,TS val 3167220544 ecr 1713100292], length 0 29 07:58:24.994569 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 unknown payload 30 07:58:31.941428 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 85) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51729, offset 0, flags [DF], proto TCP (6), length 53) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0x9a07 (correct), seq 176:177, ack 5, win 511, options [nop,nop,TS val 3167230542 ecr 1713100292], length 1 31 07:58:31.943351 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58016, offset 0, flags [DF], proto TCP (6), length 53) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0x6bba (correct), seq 5:6, ack 177, win 59, options [nop,nop,TS val 1713110292 ecr 3167230542], length 1 32 07:58:31.943375 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51730, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0x76fc (correct), ack 6, win 511, options [nop,nop,TS val 3167230544 ecr 1713110292], length 0 33 07:58:31.943457 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 88) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51731, offset 0, flags [DF], proto TCP (6), length 56) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0x75d1 (correct), seq 177:181, ack 6, win 511, options [nop,nop,TS val 3167230544 ecr 1713110292], length 4 34 07:58:31.986337 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58017, offset 0, flags [DF], proto TCP (6), length 52) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [.], cksum 0x7890 (correct), ack 181, win 59, options [nop,nop,TS val 1713110336 ecr 3167230544], length 0 35 07:58:31.986588 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 371) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51732, offset 0, flags [DF], proto TCP (6), length 339) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0x2327 (correct), seq 181:468, ack 6, win 511, options [nop,nop,TS val 3167230588 ecr 1713110336], length 287 36 07:58:31.987833 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58018, offset 0, flags [DF], proto TCP (6), length 52) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [.], cksum 0x7741 (correct), ack 468, win 61, options [nop,nop,TS val 1713110338 ecr 3167230588], length 0 37 07:58:31.988009 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 118) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58019, offset 0, flags [DF], proto TCP (6), length 56) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0x7617 (correct), seq 6:10, ack 468, win 61, options [nop,nop,TS val 1713110338 ecr 3167230588], length 4 38 07:58:31.988224 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51733, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0x757a (correct), ack 10, win 511, options [nop,nop,TS val 3167230589 ecr 1713110338], length 0 39 07:58:31.989654 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 401) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58020, offset 0, flags [DF], proto TCP (6), length 339) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [P.], cksum 0x7388 (correct), seq 10:297, ack 468, win 61, options [nop,nop,TS val 1713110339 ecr 3167230589], length 287 40 07:58:31.989815 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51734, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0x745a (correct), ack 297, win 509, options [nop,nop,TS val 3167230591 ecr 1713110339], length 0 41 07:58:31.990893 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 85) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51735, offset 0, flags [DF], proto TCP (6), length 53) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [P.], cksum 0x6451 (correct), seq 468:469, ack 297, win 509, options [nop,nop,TS val 3167230591 ecr 1713110339], length 1 42 07:58:31.990899 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51736, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [F.], cksum 0x7458 (correct), seq 469, ack 297, win 509, options [nop,nop,TS val 3167230591 ecr 1713110339], length 0 43 07:58:31.992738 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 58021, offset 0, flags [DF], proto TCP (6), length 52) 217.89.31.229.50003 > 9.182.64.0.51344: Flags [F.], cksum 0x7614 (correct), seq 297, ack 470, win 61, options [nop,nop,TS val 1713110342 ecr 3167230591], length 0 44 07:58:31.992745 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 51737, offset 0, flags [DF], proto TCP (6), length 52) 9.182.64.0.51344 > 217.89.31.229.50003: Flags [.], cksum 0x7451 (correct), ack 298, win 509, options [nop,nop,TS val 3167230594 ecr 1713110342], length 0 45 07:58:39.024283 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 58211, offset 0, flags [DF], proto UDP (17), length 66) 9.182.64.0.48091 > 217.89.31.49.53: 45741+ A? iperf3.xlab.t-iot.de. (38) 46 07:58:39.024389 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 58212, offset 0, flags [DF], proto UDP (17), length 66) 9.182.64.0.48091 > 217.89.31.49.53: 27076+ AAAA? iperf3.xlab.t-iot.de. (38) 47 07:58:39.026369 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 25040, offset 0, flags [none], proto UDP (17), length 143) 217.89.31.49.53 > 9.182.64.0.48091: 45741* 1/1/2 iperf3.xlab.t-iot.de. A 217.89.31.229 (115) 48 07:58:39.026394 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 25041, offset 0, flags [none], proto UDP (17), length 155) 217.89.31.49.53 > 9.182.64.0.48091: 27076* 1/1/2 iperf3.xlab.t-iot.de. AAAA 2003:4:f007:a01a:217:89:31:229 (127) 49 07:58:39.027060 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 32748, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 1, length 64 50 07:58:39.028124 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20005, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 1, length 64 51 07:58:39.028667 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 104) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 58213, offset 0, flags [DF], proto UDP (17), length 72) 9.182.64.0.33490 > 217.89.31.49.53: 58760+ PTR? 229.31.89.217.in-addr.arpa. (44) 52 07:58:39.030411 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 229) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 25042, offset 0, flags [none], proto UDP (17), length 167) 217.89.31.49.53 > 9.182.64.0.33490: 58760* 1/1/2 229.31.89.217.in-addr.arpa. PTR iperf3.xlab.t-iot.de. (139) 53 07:58:40.029018 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 32947, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 2, length 64 54 07:58:40.030624 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20253, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 2, length 64 55 07:58:41.029333 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33164, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 3, length 64 56 07:58:41.031600 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20265, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 3, length 64 57 07:58:42.031874 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33200, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 4, length 64 58 07:58:42.033340 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20350, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 4, length 64 59 07:58:43.033048 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33423, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 5, length 64 60 07:58:43.034662 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20439, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 5, length 64 61 07:58:44.033555 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33671, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 6, length 64 62 07:58:44.034828 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20496, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 6, length 64 63 07:58:45.035245 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33820, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 7, length 64 64 07:58:45.037339 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20743, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 7, length 64 65 07:58:46.037016 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33862, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 8, length 64 66 07:58:46.038606 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20757, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 8, length 64 67 07:58:47.038464 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 33934, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 9, length 64 68 07:58:47.040130 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20817, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 9, length 64 69 07:58:48.039521 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 IP (tos 0x0, ttl 64, id 34121, offset 0, flags [DF], proto ICMP (1), length 84) 9.182.64.0 > 217.89.31.229: ICMP echo request, id 10671, seq 10, length 64 70 07:58:48.041049 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction egress, pkt-type ethernet, pkt-subtype double VLAN tag, li-id 66666 PPPoE [ses 0xc3] IP (tos 0x0, ttl 60, id 20978, offset 0, flags [none], proto ICMP (1), length 84) 217.89.31.229 > 9.182.64.0: ICMP echo reply, id 10671, seq 10, length 64 71 07:58:48.862660 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) 217.89.30.176.49152 > 217.89.29.22.49153: BCM-LI-SHIM: direction ingress, pkt-type undecided, pkt-subtype double VLAN tag, li-id 66666 unknown payload @ 1.1.1.1 log @Import tcpdump-4.99.4 (last was 4.9.3) Friday, April 7, 2023 / The Tcpdump Group Summary for 4.99.4 tcpdump release Source code: Fix spaces before tabs in indentation. Updated printers: LSP ping: Fix "Unused value" warnings from Coverity. CVE-2023-1801: Fix an out-of-bounds write in the SMB printer. DNS: sync resource types with IANA. ICMPv6: Update the output to show a RPL DAO field name. Geneve: Fix the Geneve UDP port test. Building and testing: Require at least autoconf 2.69. Don't check for strftime(), as it's in C90 and beyond. Update config.{guess,sub}, timestamps 2023-01-01,2023-01-21. Documentation: man: Document TCP flag names better. Thursday, January 12, 2023 / The Tcpdump Group Summary for 4.99.3 tcpdump release Updated printers: PTP: Use the proper values for the control field and print un-allocated values for the message field as "Reserved" instead of "none". Source code: smbutil.c: Replace obsolete function call (asctime) Building and testing: cmake: Update the minimum required version to 2.8.12 (except Windows). CI: Introduce and use TCPDUMP_CMAKE_TAINTED. Makefile.in: Add the releasecheck target. Makefile.in: Add "make -s install" in the releasecheck target. Cirrus CI: Run the "make releasecheck" command in the Linux task. Makefile.in: Add the whitespacecheck target. Cirrus CI: Run the "make whitespacecheck" command in the Linux task. Address all shellcheck warnings in update-test.sh. Makefile.in: Get rid of a remain of gnuc.h. Documentation: Reformat the installation notes (INSTALL.txt) in Markdown. Convert CONTRIBUTING to Markdown. CONTRIBUTING.md: Document the use of "protocol: " in a commit summary. Add a README file for NetBSD. Fix CMake build to set man page section numbers in tcpdump.1 Saturday, December 31, 2022 / The Tcpdump Group Summary for 4.99.2 tcpdump release Updated printers: BGP: Update cease notification decoding to RFC 9003. BGP: decode BGP link-bandwidth extended community properly. BGP: Fix parsing the AIGP attribute BGP: make sure the path attributes don't go past the end of the packet. BGP: Shutdown message can be up to 255 bytes length according to rfc9003 DSA: correctly determine VID. EAP: fix some length checks and output issues. 802.11: Fix the misleading comment regarding "From DS", "To DS" Frame Control Flags. 802.11: Fetch the CF and TIM IEs a field at a time. 802.15.4, BGP, LISP: fix some length checks, compiler warnings, and undefined behavior warnings. PFLOG: handle LINKTYPE_PFLOG/DLT_PFLOG files from all OSes on all OSes. RRCP: support more Realtek protocols than just RRCP. MPLS: show the EXP field as TC, as per RFC 5462. ICMP: redo MPLS Extension code as general ICMP Extension code. VQP: Do not print unknown error codes twice. Juniper: Add some bounds checks. Juniper: Don't treat known DLT_ types as "Unknown". lwres: Fix a length check, update a variable type. EAP: Fix some undefined behaviors at runtime. Ethernet: Rework the length checks, add a length check. IPX: Add two length checks. Zephyr: Avoid printing non-ASCII characters. VRRP: Print the protocol name before any GET_(). DCCP: Get rid of trailing commas in lists. Juniper: Report invalid packets as invalid, not truncated. IPv6: Remove an obsolete code in an always-false #if wrapper. ISAKMP: Use GET_U_1() to replace a direct dereference. RADIUS: Use GET_U_1() to replace a direct dereference. TCP: Fix an invalid check. RESP: Fix an invalid check. RESP: Remove an unnecessary test. Arista: Refine the output format and print HwInfo. sFlow: add support for IPv6 agent, add a length check. VRRP: add support for IPv6. OSPF: Update to match the Router Properties registry. OSPF: Remove two unnecessary dereferences. OSPF: Add support bit Nt RFC3101. OSPFv3: Remove two unnecessary dereferences. ICMPv6: Fix output for Router Renumbering messages. ICMPv6: Fix the Node Information flags. ICMPv6: Remove an unused macro and extra blank lines. ICMPv6: Add a length check in the rpl_dio_print() function. ICMPv6: Use GET_IP6ADDR_STRING() in the rpl_dio_print() function. IPv6: Add some checks for the Hop-by-Hop Options header IPv6: Add a check for the Jumbo Payload Hop-by-Hop option. NFS: Fix the format for printing an unsigned int PTP: fix printing of the correction fields PTP: Use ND_LCHECK_U for checking invalid length. WHOIS: Add its own printer source file and printer function MPTCP: print length before subtype inside MPTCP options ESP: Add a workaround to a "use-of-uninitialized-value". PPP: Add tests to avoid incorrectly re-entering ppp_hdlc(). PPP: Don't process further if protocol is unknown (-e option). PPP: Change the pointer to packet data. ZEP: Add three length checks. Add some const qualifiers. Building and testing: Update config.guess and config.sub. Use AS_HELP_STRING macro instead of AC_HELP_STRING. Handle some Autoconf/make errors better. Fix an error when cross-compiling. Use "git archive" for the "make releasetar" process. Remove the release candidate rcX targets. Mend "make check" on Solaris 9 with Autoconf. Address assorted compiler warnings. Fix auto-enabling of Capsicum on FreeBSD with Autoconf. Treat "msys" as Windows for test exit statuses. Clean up some help messages in configure. Use unified diff by default. Remove awk code from mkdep. Fix configure test errors with Clang 15 CMake: Prevent stripping of the RPATH on installation. AppVeyor CI: update Npcap site, update to 1.12 SDK. Cirrus CI: Use the same configuration as for the main branch. CI: Add back running tcpdump -J/-L and capture, now with Cirrus VMs. Remove four test files (They are now in the libpcap tests directory). On Solaris, for 64-bit builds, use the 64-bit pcap-config. Tell CMake not to check for a C++ compiler. CMake: Add a way to request -Werror and equivalents. configure: Special-case macOS /usr/bin/pcap-config as we do in CMake. configure: Use pcap-config --static-pcap-only if available. configure: Use ac_c_werror_flag to force unknown compiler flags to fail. configure: Use AC_COMPILE_IFELSE() and AC_LANG_SOURCE() for testing flags. Run the test that fails on OpenBSD only if we're not on OpenBSD. Source code: Fix some snapend-changing routines to protect against pointer underflow. Use __func__ from C99 in some function calls. Memory allocator: Update nd_add_alloc_list() to a static function. addrtoname.c: Fix two invalid tests. Use more S_SUCCESS and S_ERR_HOST_PROGRAM in main(). Add some comments about "don't use GET_IP6ADDR_STRING()". Assign ndo->ndo_packetp in pretty_print_packet(). Add ND_LCHECKMSG_U, ND_LCHECK_U, ND_LCHECKMSG_ZU and ND_LCHECK_ZU macros. Update tok2strbuf() to a static function. netdissect.h: Keep the link-layer dissectors names sorted. setsignal(): Set SA_RESTART on non-lethal signals (REQ_INFO, FLUSH_PCAP) to avoid corrupting binary pcap output. Use __builtin_unreachable(). Fail if nd_push_buffer() or nd_push_snaplen() fails. Improve code style and fix many typos. Documentation: Some man page cleanups. Update the print interface for the packet count to stdout. Note that we require compilers to support at least some of C99. Update AIX and Solaris-related specifics. INSTALL.txt: Add doc/README.*, delete the deleted win32 directory. Update README.md and README.Win32.md. Update some comments with new RFC numbers. Wednesday, June 9, 2021 by gharris Summary for 4.99.1 tcpdump release Source code: Squelch some compiler warnings ICMP: Update the snapend for some nested IP packets. MACsec: Update the snapend thus the ICV field is not payload for the caller. EIGRP: Fix packet header fields SMB: Disable printer by default in CMake builds OLSR: Print the protocol name even if the packet is invalid MSDP: Print ": " before the protocol name ESP: Remove padding, padding length and next header from the buffer DHCPv6: Update the snapend for nested DHCPv6 packets OpenFlow 1.0: Get snapend right for nested frames. TCP: Update the snapend before decoding a MPTCP option Ethernet, IEEE 802.15.4, IP, L2TP, TCP, ZEP: Add bounds checks ForCES: Refine SPARSEDATA-TLV length check. ASCII/hex: Use nd_trunc_longjmp() in truncation cases GeoNet: Add a ND_TCHECK_LEN() call Replace ND_TCHECK_/memcpy() pairs with GET_CPY_BYTES(). BGP: Fix overwrites of global 'astostr' temporary buffer ARP: fix overwrites of static buffer in q922_string(). Frame Relay: have q922_string() handle errors better. Building and testing: Rebuild configure script when building release Fix "make clean" for out-of-tree autotools builds CMake: add stuff from CMAKE_PREFIX_PATH to PKG_CONFIG_PATH. Documentation: man: Update a reference as www.cifs.org is gone. [skip ci] man: Update DNS sections Solaris: Fix a compile error with Sun C Wednesday, December 30, 2020, by mcr@@sandelman.ca, denis and fxl. Summary for 4.99.0 tcpdump release CVE-2018-16301: For the -F option handle large input files safely. Improve the contents, wording and formatting of the man page. Print unsupported link-layer protocol packets in hex. Add support for new network protocols and DLTs: Arista, Autosar SOME/IP, Broadcom LI and Ethernet switches tag, IEEE 802.15.9, IP-over-InfiniBand (IPoIB), Linux SLL2, Linux vsockmon, MACsec, Marvell Distributed Switch Architecture, OpenFlow 1.3, Precision Time Protocol (PTP), SSH, WHOIS, ZigBee Encapsulation Protocol (ZEP). Make protocol-specific updates for: AH, DHCP, DNS, ESP, FRF.16, HNCP, ICMP6, IEEE 802.15.4, IPv6, IS-IS, Linux SLL, LLDP, LSP ping, MPTCP, NFS, NSH, NTP, OSPF, OSPF6, PGM, PIM, PPTP, RADIUS, RSVP, Rx, SMB, UDLD, VXLAN-GPE. User interface: Make SLL2 the default for Linux "any" pseudo-device. Add --micro and --nano shorthands. Add --count to print a counter only instead of decoding. Add --print, to cause packet printing even with -w. Add support for remote capture if libpcap supports it. Display the "wireless" flag and connection status. Flush the output packet buffer on a SIGUSR2. Add the snapshot length to the "reading from file ..." message. Fix local time printing (DST offset in timestamps). Allow -C arguments > 2^31-1 GB if they can fit into a long. Handle very large -f files by rejecting them. Report periodic stats only when safe to do so. Print the number of packets captured only as often as necessary. With no -s, or with -s 0, don't specify the snapshot length with newer versions of libpcap. Improve version and usage message printing. Building and testing: Install into bindir, not sbindir. autoconf: replace --with-system-libpcap with --disable-local-libpcap. Require the compiler to support C99. Better detect and use various C compilers and their features. Add CMake as the second build system. Make out-of-tree builds more reliable. Use pkg-config to detect libpcap if available. Improve Windows support. Add more tests and improve the scripts that run them. Test both with "normal" and "x87" floating-point. Eliminate dependency on libdnet. FreeBSD: Print a proper error message about monitor mode VAP. Use libcasper if available. Fix failure to capture on RDMA device. Include the correct capsicum header. Source code: Start the transition to longjmp() for packet truncation handling. Introduce new helper functions, including GET_*(), nd_print_protocol(), nd_print_invalid(), nd_print_trunc(), nd_trunc_longjmp() and others. Put integer signedness right in many cases. Introduce nd_uint*, nd_mac_addr, nd_ipv4 and nd_ipv6 types to fix alignment issues, especially on SPARC. Fix many C compiler, Coverity, UBSan and cppcheck warnings. Fix issues detected with AddressSanitizer. Remove many workarounds for older compilers and OSes. Add a sanity check on packet header length. Add and remove plenty of bounds checks. Clean up pcap_findalldevs() call to find the first interface. Use a short timeout, rather than immediate mode, for text output. Handle DLT_ENC files *not* written on the same OS and byte-order host. Add, and use, macros to do locale-independent case mapping. Use a table instead of getprotobynumber(). Get rid of ND_UNALIGNED and ND_TCHECK(). Make roundup2() generally available. Resync SMI list against Wireshark. Fix many typos. @ text @@ 1.1.1.1.2.1 log @Sync with HEAD @ text @d1 1 a1 1 1 2020-04-01 07:58:19.865946 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) d5 1 a5 1 2 2020-04-01 07:58:21.884122 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d10 1 a10 1 3 2020-04-01 07:58:21.884291 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d15 1 a15 1 4 2020-04-01 07:58:21.886344 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) d20 1 a20 1 5 2020-04-01 07:58:21.886389 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) d25 1 a25 1 6 2020-04-01 07:58:21.886872 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 92) d30 1 a30 1 7 2020-04-01 07:58:21.889698 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 122) d35 1 a35 1 8 2020-04-01 07:58:21.889745 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d40 1 a40 1 9 2020-04-01 07:58:21.889750 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 121) d45 1 a45 1 10 2020-04-01 07:58:21.891444 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d50 1 a50 1 11 2020-04-01 07:58:21.891451 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d55 1 a55 1 12 2020-04-01 07:58:21.891455 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d60 1 a60 1 13 2020-04-01 07:58:21.891458 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 88) d65 1 a65 1 14 2020-04-01 07:58:21.934258 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d70 1 a70 1 15 2020-04-01 07:58:21.934313 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 218) d75 1 a75 1 16 2020-04-01 07:58:21.935738 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d80 1 a80 1 17 2020-04-01 07:58:21.935753 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d85 1 a85 1 18 2020-04-01 07:58:21.935941 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d90 1 a90 1 19 2020-04-01 07:58:21.935949 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d95 1 a95 1 20 2020-04-01 07:58:21.935953 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d100 1 a100 1 21 2020-04-01 07:58:21.938124 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) d105 1 a105 1 22 2020-04-01 07:58:21.938140 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) d110 1 a110 1 23 2020-04-01 07:58:21.938469 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) d115 1 a115 1 24 2020-04-01 07:58:21.940595 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 108) d120 1 a120 1 25 2020-04-01 07:58:21.940607 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d125 1 a125 1 26 2020-04-01 07:58:21.940744 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d130 1 a130 1 27 2020-04-01 07:58:21.942383 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d135 1 a135 1 28 2020-04-01 07:58:21.942555 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d140 1 a140 1 29 2020-04-01 07:58:24.994569 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) d144 1 a144 1 30 2020-04-01 07:58:31.941428 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 85) d149 1 a149 1 31 2020-04-01 07:58:31.943351 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d154 1 a154 1 32 2020-04-01 07:58:31.943375 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d159 1 a159 1 33 2020-04-01 07:58:31.943457 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 88) d164 1 a164 1 34 2020-04-01 07:58:31.986337 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d169 1 a169 1 35 2020-04-01 07:58:31.986588 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 371) d174 1 a174 1 36 2020-04-01 07:58:31.987833 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d179 1 a179 1 37 2020-04-01 07:58:31.988009 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 118) d184 1 a184 1 38 2020-04-01 07:58:31.988224 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d189 1 a189 1 39 2020-04-01 07:58:31.989654 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 401) d194 1 a194 1 40 2020-04-01 07:58:31.989815 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d199 1 a199 1 41 2020-04-01 07:58:31.990893 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 85) d204 1 a204 1 42 2020-04-01 07:58:31.990899 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d209 1 a209 1 43 2020-04-01 07:58:31.992738 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d214 1 a214 1 44 2020-04-01 07:58:31.992745 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d219 1 a219 1 45 2020-04-01 07:58:39.024283 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d224 1 a224 1 46 2020-04-01 07:58:39.024389 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d229 1 a229 1 47 2020-04-01 07:58:39.026369 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) d234 1 a234 1 48 2020-04-01 07:58:39.026394 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) d239 1 a239 1 49 2020-04-01 07:58:39.027060 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d244 1 a244 1 50 2020-04-01 07:58:39.028124 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d249 1 a249 1 51 2020-04-01 07:58:39.028667 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 104) d254 1 a254 1 52 2020-04-01 07:58:39.030411 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 229) d259 1 a259 1 53 2020-04-01 07:58:40.029018 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d264 1 a264 1 54 2020-04-01 07:58:40.030624 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d269 1 a269 1 55 2020-04-01 07:58:41.029333 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d274 1 a274 1 56 2020-04-01 07:58:41.031600 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d279 1 a279 1 57 2020-04-01 07:58:42.031874 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d284 1 a284 1 58 2020-04-01 07:58:42.033340 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d289 1 a289 1 59 2020-04-01 07:58:43.033048 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d294 1 a294 1 60 2020-04-01 07:58:43.034662 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d299 1 a299 1 61 2020-04-01 07:58:44.033555 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d304 1 a304 1 62 2020-04-01 07:58:44.034828 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d309 1 a309 1 63 2020-04-01 07:58:45.035245 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d314 1 a314 1 64 2020-04-01 07:58:45.037339 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d319 1 a319 1 65 2020-04-01 07:58:46.037016 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d324 1 a324 1 66 2020-04-01 07:58:46.038606 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d329 1 a329 1 67 2020-04-01 07:58:47.038464 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d334 1 a334 1 68 2020-04-01 07:58:47.040130 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d339 1 a339 1 69 2020-04-01 07:58:48.039521 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d344 1 a344 1 70 2020-04-01 07:58:48.041049 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d349 1 a349 1 71 2020-04-01 07:58:48.862660 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) @ 1.1.1.2 log @Import tcpdump-4.99.5, previous was 4.99.4 Friday, August 30, 2024 / The Tcpdump Group Summary for 4.99.5 tcpdump release Refine protocol decoding for: Arista: Use the test .pcap file from pull request #955 (HwInfo). BGP: Fix an undefined behavior when it tries to parse a too-short packet. CARP: Print the protocol name before any GET_(). CDP: only hex-dump unknown TLVs in verbose mode. DHCP: parse the SZTP redirect tag. DHCPv6: client-id/server-id DUID type 2 correction; parse the user class, boot file URL, and SZTP redirect options; add DUID-UUID printing (RFC6355). DNS: Detect and correctly handle too-short URI RRs. EAP: Assign ndo_protocol in the eap_print() function. ESP: Don't use EVP_add_cipher_alias() (fixes building on OpenBSD 7.5). Frame Relay (Multilink): Fix the Timestamp Information Element printing. ICMPv6: Fix printing the Home Agent Address Discovery Reply Message. IEEE 802.11: no need for an element ID in the structures for IEs, make the length in the IE structures a u_int, include the "TA" field while printing Block Ack Control frame. IP: Enable TSO (TCP Segmentation Offload) support; fix printing invalid cases as invalid, not truncated; use ND_ICHECKMSG_ZU() to test the header length. IPv6: Fix printing invalid cases as invalid, not truncated; use ND_ICHECKMSG_U() to print an invalid version. IPv6: Fix invalid 32-bit versus 64-bit printouts of fragment headers. ISAKMP: Fix printing Delete payload SPI when size is zero. Kerberos: Print the protocol name, remove a redundant bounds check. lwres: Fix an undefined behavior in pointer arithmetic. OpenFlow 1.0: Fix indentation of PORT_MOD, improve handling of some lengths, and fix handling of snapend. TCP: Test ports < 1024 in port order to select the printer. UDP: Move source port equal BCM_LI_PORT to bottom of long if else chain. UDP: Test ports < 1024 in port order to select the printer. LDP: Add missing fields of the Common Session Parameters TLV and fix the offset for the A&D bits. NFLOG: Use correct AF code points on all OSes. NFS: Avoid printing non-ASCII characters. OSPF: Pad TLVs in LS_OPAQUE_TYPE_RI to multiples of 4 bytes. OSPF: Update LS-Ack printing not to run off the end of the packet. OSPF6: Fix an undefined behavior. pflog: use nd_ types in struct pfloghdr. PPP: Check if there is some data to hexdump. PPP: Remove an extra colon before LCP Callback Operation. Use the buffer stack for de-escaping PPP; fixes CVE-2024-2397; Note: This problem does not affect any tcpdump release. PTP: Fix spelling of type SIGNALING, Parse major and minor version correctly, Print majorSdoId field instead of just the first bit. RIP: Make a couple trivial protocol updates. RPKI-Router: Refine length and bounds checks. RX: Use the "%Y-%m-%d" date format. smbutil.c: Use the "%Y-%m-%d" date format. SNMP: Fix two undefined behaviors. Text protocols: Fix printing truncation if it is not the case. ZEP: Use the "%Y-%m-%d" date format. ZMTP: Replace custom code with bittok2str(). User interface: Print the supported time stamp types (-J) to stdout instead of stderr. Print the list of data link types (-L) to stdout instead of stderr. Use symmetrical quotation characters in error messages. Update --version option to print 32/64-bit build and time_t size. Improve error messages for invalid interface indexes specified with -i. Support "3des" as an alias for "des_ede3_cbc" even if the crypto library doesn't support adding aliases. Source code: tcpdump: Fix a memory leak. child_cleanup: reap as many child processes as possible. Ignore failures when setting the default "any" device DLL to LINUX_SLL2. Fix for backends which doesn't support capsicum. Update ND_BYTES_BETWEEN() macro for better accuracy. Update ND_BYTES_AVAILABLE_AFTER() macro for better accuracy. Introduce new ND_ICHECK*() macros to deduplicate more code. Skip privilege dropping when using -Z root on --with-user builds. Add a nd_printjn() function. Make nd_trunc_longjmp() not static inline. Include from netdissect.h. Remove init_crc10_table() and the entourage. Initialize tzcode early. Capsicum support: Fix a 'not defined' macro error. Update the "Error converting time" tests for packet times. Fix warnings when building for 32-bit and defining _TIME_BITS=64. Free interface list just before exiting where it wasn't being freed. Building and testing: Add a configure option to help debugging (--enable-instrument-functions). At build time require a proof of suitable snprintf(3) implementation in libc (and document Solaris 9 as unsupported because of that). Makefile.in: Add two "touch .devel" commands in the releasecheck target. Autoconf: Get --with-user and --with-chroot right. Autoconf: Fix --static-pcap-only test on Solaris 10. Autoconf: Add some warning flags for clang 13 or newer. Autoconf: Update config.{guess,sub}, timestamps 2024-01-01. Autoconf: Add autogen.sh, remove configure and config.h.in and put these generated files in the release tarball. Autoconf: Update the install-sh script to the 2020-11-14.01 version. configure: Apply autoupdate 2.69. CMake: improve the comment before project(tcpdump C). Do not require vsnprintf(). tests: Use the -tttt option, by default, for the tests. Autoconf, CMake: Get the size of a void * and a time_t. Fix propagation of cc_werr_cflags() output. Makefile.in: Fix the depend target. mkdep: Exit with a non-zero status if a command fails. Autoconf: use V_INCLS to update the list of include search paths. Autoconf: don't put anything before -I and -L flags for local libpcap. Autoconf, CMake: work around an Xcode 15+ issue. Autoconf, CMake: use pkg-config and Homebrew when looking for libcrypto. Fix Sun C invocation from CMake. mkdep: Use TMPDIR if it is set and not null. Add initial support for building with TinyCC. Makefile.in: Use the variable MAKE instead of the make command. Makefile.in: Add instrumentation configuration in releasecheck target. Make various improvements to the TESTrun script. Untangle detection of pcap_findalldevs(). Autoconf: don't use egrep, use $EGREP. Autoconf: check for gethostbyaddr(), not gethostbyname(). Autoconf, CMake: search for gethostbyaddr() in libnetwork. Make illumos build warning-free. Documentation: Fixed errors in doc/README.Win32.md and renamed it to README.windows.md. Make various improvements to the man page. Add initial README file for Haiku. Make various improvements to CONTRIBUTING.md. @ text @d1 1 a1 1 1 2020-04-01 07:58:19.865946 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) d5 1 a5 1 2 2020-04-01 07:58:21.884122 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d10 1 a10 1 3 2020-04-01 07:58:21.884291 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d15 1 a15 1 4 2020-04-01 07:58:21.886344 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) d20 1 a20 1 5 2020-04-01 07:58:21.886389 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) d25 1 a25 1 6 2020-04-01 07:58:21.886872 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 92) d30 1 a30 1 7 2020-04-01 07:58:21.889698 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 122) d35 1 a35 1 8 2020-04-01 07:58:21.889745 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d40 1 a40 1 9 2020-04-01 07:58:21.889750 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 121) d45 1 a45 1 10 2020-04-01 07:58:21.891444 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d50 1 a50 1 11 2020-04-01 07:58:21.891451 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d55 1 a55 1 12 2020-04-01 07:58:21.891455 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d60 1 a60 1 13 2020-04-01 07:58:21.891458 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 88) d65 1 a65 1 14 2020-04-01 07:58:21.934258 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d70 1 a70 1 15 2020-04-01 07:58:21.934313 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 218) d75 1 a75 1 16 2020-04-01 07:58:21.935738 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d80 1 a80 1 17 2020-04-01 07:58:21.935753 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d85 1 a85 1 18 2020-04-01 07:58:21.935941 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d90 1 a90 1 19 2020-04-01 07:58:21.935949 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d95 1 a95 1 20 2020-04-01 07:58:21.935953 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d100 1 a100 1 21 2020-04-01 07:58:21.938124 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) d105 1 a105 1 22 2020-04-01 07:58:21.938140 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) d110 1 a110 1 23 2020-04-01 07:58:21.938469 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) d115 1 a115 1 24 2020-04-01 07:58:21.940595 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 108) d120 1 a120 1 25 2020-04-01 07:58:21.940607 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d125 1 a125 1 26 2020-04-01 07:58:21.940744 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d130 1 a130 1 27 2020-04-01 07:58:21.942383 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d135 1 a135 1 28 2020-04-01 07:58:21.942555 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d140 1 a140 1 29 2020-04-01 07:58:24.994569 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) d144 1 a144 1 30 2020-04-01 07:58:31.941428 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 85) d149 1 a149 1 31 2020-04-01 07:58:31.943351 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 115) d154 1 a154 1 32 2020-04-01 07:58:31.943375 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d159 1 a159 1 33 2020-04-01 07:58:31.943457 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 88) d164 1 a164 1 34 2020-04-01 07:58:31.986337 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d169 1 a169 1 35 2020-04-01 07:58:31.986588 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 371) d174 1 a174 1 36 2020-04-01 07:58:31.987833 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d179 1 a179 1 37 2020-04-01 07:58:31.988009 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 118) d184 1 a184 1 38 2020-04-01 07:58:31.988224 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d189 1 a189 1 39 2020-04-01 07:58:31.989654 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 401) d194 1 a194 1 40 2020-04-01 07:58:31.989815 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d199 1 a199 1 41 2020-04-01 07:58:31.990893 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 85) d204 1 a204 1 42 2020-04-01 07:58:31.990899 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d209 1 a209 1 43 2020-04-01 07:58:31.992738 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 114) d214 1 a214 1 44 2020-04-01 07:58:31.992745 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 84) d219 1 a219 1 45 2020-04-01 07:58:39.024283 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d224 1 a224 1 46 2020-04-01 07:58:39.024389 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 98) d229 1 a229 1 47 2020-04-01 07:58:39.026369 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 205) d234 1 a234 1 48 2020-04-01 07:58:39.026394 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 217) d239 1 a239 1 49 2020-04-01 07:58:39.027060 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d244 1 a244 1 50 2020-04-01 07:58:39.028124 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d249 1 a249 1 51 2020-04-01 07:58:39.028667 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 104) d254 1 a254 1 52 2020-04-01 07:58:39.030411 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 229) d259 1 a259 1 53 2020-04-01 07:58:40.029018 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d264 1 a264 1 54 2020-04-01 07:58:40.030624 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d269 1 a269 1 55 2020-04-01 07:58:41.029333 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d274 1 a274 1 56 2020-04-01 07:58:41.031600 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d279 1 a279 1 57 2020-04-01 07:58:42.031874 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d284 1 a284 1 58 2020-04-01 07:58:42.033340 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d289 1 a289 1 59 2020-04-01 07:58:43.033048 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d294 1 a294 1 60 2020-04-01 07:58:43.034662 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d299 1 a299 1 61 2020-04-01 07:58:44.033555 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d304 1 a304 1 62 2020-04-01 07:58:44.034828 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d309 1 a309 1 63 2020-04-01 07:58:45.035245 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d314 1 a314 1 64 2020-04-01 07:58:45.037339 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d319 1 a319 1 65 2020-04-01 07:58:46.037016 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d324 1 a324 1 66 2020-04-01 07:58:46.038606 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d329 1 a329 1 67 2020-04-01 07:58:47.038464 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d334 1 a334 1 68 2020-04-01 07:58:47.040130 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d339 1 a339 1 69 2020-04-01 07:58:48.039521 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 116) d344 1 a344 1 70 2020-04-01 07:58:48.041049 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 146) d349 1 a349 1 71 2020-04-01 07:58:48.862660 IP (tos 0x2,ECT(0), ttl 59, id 0, offset 0, flags [none], proto UDP (17), length 70) @