START sys/netinet6/frag6 2024-05-05T04:41:07Z true ssh -t ot2 true Pseudo-terminal will not be allocated because stdin is not a terminal. rm -f stamp-stack stamp-pf ==== run-stack-ping6 ==== rm -f stamp-stack stamp-pf ssh ot2 pfctl -d pf disabled ssh ot2 pfctl -a regress -Fr rules cleared date >stamp-stack Check ping6 LOCAL_ADDR6: ping6 -n -c 1 fdd7:e83e:66bc:81::21 PING fdd7:e83e:66bc:81::21 (fdd7:e83e:66bc:81::21): 56 data bytes 64 bytes from fdd7:e83e:66bc:81::21: icmp_seq=0 hlim=64 time=0.070 ms --- fdd7:e83e:66bc:81::21 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.070/0.070/0.070/0.000 ms Check ping6 REMOTE_ADDR6: ping6 -n -c 1 fdd7:e83e:66bc:81::22 PING fdd7:e83e:66bc:81::22 (fdd7:e83e:66bc:81::22): 56 data bytes 64 bytes from fdd7:e83e:66bc:81::22: icmp_seq=0 hlim=64 time=0.339 ms --- fdd7:e83e:66bc:81::22 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.339/0.339/0.339/0.000 ms ==== run-stack-fragping6 ==== Check ping6 LOCAL_ADDR6: ping6 -n -c 1 -s 5000 -m fdd7:e83e:66bc:81::21 PING fdd7:e83e:66bc:81::21 (fdd7:e83e:66bc:81::21): 5000 data bytes 5008 bytes from fdd7:e83e:66bc:81::21: icmp_seq=0 hlim=64 time=0.052 ms --- fdd7:e83e:66bc:81::21 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.052/0.052/0.052/0.000 ms Check ping6 REMOTE_ADDR6: ping6 -n -c 1 -s 5000 -m fdd7:e83e:66bc:81::22 PING fdd7:e83e:66bc:81::22 (fdd7:e83e:66bc:81::22): 5000 data bytes 5008 bytes from fdd7:e83e:66bc:81::22: icmp_seq=0 hlim=64 time=0.450 ms --- fdd7:e83e:66bc:81::22 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.450/0.450/0.450/0.000 ms ==== run-stack-frag6.py ==== rm -f addr.py addr.py.tmp echo 'LOCAL_IF = "em2"' >>addr.py.tmp echo 'LOCAL_MAC = "90:e2:ba:a4:76:86"' >>addr.py.tmp echo 'REMOTE_MAC = "90:e2:ba:d8:67:2d"' >>addr.py.tmp echo 'LOCAL_ADDR6 = "fdd7:e83e:66bc:81::21"' >>addr.py.tmp echo 'REMOTE_ADDR6 = "fdd7:e83e:66bc:81::22"' >>addr.py.tmp mv addr.py.tmp addr.py PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6.py non-overlapping ping6 fragments /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x4a0f payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_doubleatomic.py ==== # IPv6 stack accepts double atomic fragement, this is not a big issue set +e; PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_doubleatomic.py; [[ $? == 1 ]] ping6 fragments with two consecutive atomic fragment header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. id=0x70c8 payload=b'ABCDEFGHIJKLMNOP' double atomic accepted ==== run-stack-frag6_ext.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_ext.py ping6 fragments with hop-by-hop extension header before fragment header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0xf82 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_ext2long.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_ext2long.py ping6 fragments with long extension header in second fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x1260 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_hop.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_hop.py ping6 fragments with missplaced hop-by-hop extension header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. no echo reply ==== run-stack-frag6_maxlen.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_maxlen.py fully fragmented maximum size ping6 packet, sent in random order /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. id=0x7b27 ==== run-stack-frag6_maxpacket.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_maxpacket.py send ping6 fragment that ends behind ipv6 max packet size /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x7590 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_maxpacket0.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_maxpacket0.py send first ping6 fragment that ends behind ipv6 max packet size /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x6d1 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_mf0atomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0atomic.py ping6 fragments with an atomic fragment with mf=0 overlapping /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0xfc1 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_mf0long.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0long.py ping6 fragment that overlaps longer than the last fragment with m=0 /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_mf0middle.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0middle.py ping6 fragment with mf=0 that overlaps the first fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_mf0short.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0short.py ping6 fragment with m=0 that overlaps the last fragment at beginning /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_mf1end.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf1end.py ping6 fragment with mf=1 that overlaps fragment with mf=0 at the end /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_opt.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_opt.py ping6 fragments with fragmented destination option /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0xea13 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_overatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overatomic.py atomic fragment with offset=0 and more=0, it must be processed /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0xcb12 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_overdrop.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overdrop.py ping6 fragment that overlaps the first fragment with the head /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ..... Sent 5 packets. id=0x78b4 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_overhead.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overhead.py ping6 fragment that overlaps the second fragment with its head /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_overhead0.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overhead0.py ping6 fragment that overlaps the first fragment with its head /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. no echo reply ==== run-stack-frag6_overhead1.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overhead1.py ping6 fragment head that overlaps the first fragment completely /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_oversize.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_oversize.py ping6 fragments in total larger than IP maximum packet /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, plen=65528 ................................................................ Sent 64 packets. type 4 icmp Parameter problem code=0 ptr=42 ==== run-stack-frag6_overtail.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overtail.py ping6 fragment that overlaps the last fragment with its tail /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_overtail0.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overtail0.py ping6 fragment that overlaps the fist fragment with its tail /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. no echo reply ==== run-stack-frag6_overtail1.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overtail1.py ping6 fragment tail that overlaps the first fragment completely /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-stack-frag6_padding.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_padding.py non-overlapping ping6 fragments with ethernet padding /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x92a1 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_permute.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_permute.py send 3 non-overlapping ping6 fragments in all possible orders /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0xe563 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xe564 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xe565 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xe566 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xe567 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xe568 payload=b'ABCDEFGHIJKLMNOP' permutation done ==== run-stack-frag6_queuelimit.py ==== # stack does not limit the amount of fragments during reassembly DISABLED ==== run-stack-frag6_refrag.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_refrag.py fragments of a large packet that has to be refragmented by reflector /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, request cksum=0xe104 .................................................. Sent 50 packets. id=0x188b reply cksum=0xe004 ==== run-stack-frag6_shortatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_shortatomic.py fragment with dest option and atomic fragment without protocol header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x65 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_timeout.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_timeout.py 6 non-overlapping ping6 fragments in 75 seconds, timeout is 60 /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. no echo reply ==== run-stack-frag6_udpatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_udpatomic.py atomic udp fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. port=21595 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_udpheader.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_udpheader.py udp fragments splitted after udp header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. port=52933 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_udppayload.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_udppayload.py udp fragments with splitted payload /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. port=31025 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_unfragsize.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_unfragsize.py ping6 fragments with options total larger than IP maximum packet /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, plen=65528 ................................................................. Sent 65 packets. type 4 icmp Parameter problem code=0 ptr=42 ==== run-stack-frag6_zerofirst.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_zerofirst.py ping6 fragment without payload with other proto before first fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0xd2c2 payload=b'ABCDEFGHIJKLMNOP' ==== run-stack-frag6_zerosecond.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_zerosecond.py ping6 fragment without payload with other proto after first fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0xa92b payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-ping6 ==== rm -f stamp-stack stamp-pf cat addr.py /usr/src/regress/sys/netinet6/frag6/pf.conf | pfctl -n -f - cat addr.py /usr/src/regress/sys/netinet6/frag6/pf.conf | ssh ot2 pfctl -a regress -f - ssh ot2 pfctl -e pf enabled date >stamp-pf Check ping6 LOCAL_ADDR6: ping6 -n -c 1 fdd7:e83e:66bc:81::21 PING fdd7:e83e:66bc:81::21 (fdd7:e83e:66bc:81::21): 56 data bytes 64 bytes from fdd7:e83e:66bc:81::21: icmp_seq=0 hlim=64 time=0.072 ms --- fdd7:e83e:66bc:81::21 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.072/0.072/0.072/0.000 ms Check ping6 REMOTE_ADDR6: ping6 -n -c 1 fdd7:e83e:66bc:81::22 PING fdd7:e83e:66bc:81::22 (fdd7:e83e:66bc:81::22): 56 data bytes 64 bytes from fdd7:e83e:66bc:81::22: icmp_seq=0 hlim=64 time=0.255 ms --- fdd7:e83e:66bc:81::22 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.255/0.255/0.255/0.000 ms ==== run-pf-fragping6 ==== Check ping6 LOCAL_ADDR6: ping6 -n -c 1 -s 5000 -m fdd7:e83e:66bc:81::21 PING fdd7:e83e:66bc:81::21 (fdd7:e83e:66bc:81::21): 5000 data bytes 5008 bytes from fdd7:e83e:66bc:81::21: icmp_seq=0 hlim=64 time=0.069 ms --- fdd7:e83e:66bc:81::21 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.069/0.069/0.069/0.000 ms Check ping6 REMOTE_ADDR6: ping6 -n -c 1 -s 5000 -m fdd7:e83e:66bc:81::22 PING fdd7:e83e:66bc:81::22 (fdd7:e83e:66bc:81::22): 5000 data bytes 5008 bytes from fdd7:e83e:66bc:81::22: icmp_seq=0 hlim=64 time=0.488 ms --- fdd7:e83e:66bc:81::22 ping statistics --- 1 packets transmitted, 1 packets received, 0.0% packet loss round-trip min/avg/max/std-dev = 0.488/0.488/0.488/0.000 ms ==== run-pf-frag6.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6.py non-overlapping ping6 fragments /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x215e payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_doubleatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_doubleatomic.py ping6 fragments with two consecutive atomic fragment header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. no echo reply ==== run-pf-frag6_ext.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_ext.py ping6 fragments with hop-by-hop extension header before fragment header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x56 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_ext2long.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_ext2long.py ping6 fragments with long extension header in second fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0xfab4 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_hop.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_hop.py ping6 fragments with missplaced hop-by-hop extension header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. no echo reply ==== run-pf-frag6_maxlen.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_maxlen.py fully fragmented maximum size ping6 packet, sent in random order /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. id=0x2556 ==== run-pf-frag6_maxpacket.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_maxpacket.py send ping6 fragment that ends behind ipv6 max packet size /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x4bdc payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_maxpacket0.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_maxpacket0.py send first ping6 fragment that ends behind ipv6 max packet size /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0xbb2f payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_mf0atomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0atomic.py ping6 fragments with an atomic fragment with mf=0 overlapping /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0xd2f0 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_mf0long.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0long.py ping6 fragment that overlaps longer than the last fragment with m=0 /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_mf0middle.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0middle.py ping6 fragment with mf=0 that overlaps the first fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_mf0short.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf0short.py ping6 fragment with m=0 that overlaps the last fragment at beginning /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_mf1end.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_mf1end.py ping6 fragment with mf=1 that overlaps fragment with mf=0 at the end /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_opt.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_opt.py ping6 fragments with fragmented destination option /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x21b8 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_overatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overatomic.py atomic fragment with offset=0 and more=0, it must be processed /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x56d3 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_overdrop.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overdrop.py ping6 fragment that overlaps the first fragment with the head /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ..... Sent 5 packets. id=0x2b0a payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_overhead.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overhead.py ping6 fragment that overlaps the second fragment with its head /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_overhead0.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overhead0.py ping6 fragment that overlaps the first fragment with its head /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. no echo reply ==== run-pf-frag6_overhead1.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overhead1.py ping6 fragment head that overlaps the first fragment completely /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_oversize.py ==== # pf does not send icmp parameter problem, so test does not work DISABLED ==== run-pf-frag6_overtail.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overtail.py ping6 fragment that overlaps the last fragment with its tail /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_overtail0.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overtail0.py ping6 fragment that overlaps the fist fragment with its tail /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. no echo reply ==== run-pf-frag6_overtail1.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_overtail1.py ping6 fragment tail that overlaps the first fragment completely /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. no echo reply ==== run-pf-frag6_padding.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_padding.py non-overlapping ping6 fragments with ethernet padding /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. id=0x6ec0 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_permute.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_permute.py send 3 non-overlapping ping6 fragments in all possible orders /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x5487 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0x5488 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0x5489 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0x548a payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0x548b payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0x548c payload=b'ABCDEFGHIJKLMNOP' permutation done ==== run-pf-frag6_queuelimit.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_queuelimit.py drop too long fragment queue, reassemble less fragments /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. id=0x12aa payload=b'ABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOPABCDEFGHIJKLMNOP' echo reply from 64 fragments ==== run-pf-frag6_refrag.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_refrag.py fragments of a large packet that has to be refragmented by reflector /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, request cksum=0xb781 .................................................. Sent 50 packets. id=0x420e reply cksum=0xb681 ==== run-pf-frag6_shortatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_shortatomic.py fragment with dest option and atomic fragment without protocol header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x240 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_timeout.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_timeout.py 6 non-overlapping ping6 fragments in 75 seconds, timeout is 60 /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. . Sent 1 packets. no echo reply ==== run-pf-frag6_udpatomic.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_udpatomic.py atomic udp fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, . Sent 1 packets. port=30202 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_udpheader.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_udpheader.py udp fragments splitted after udp header /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. port=25907 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_udppayload.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_udppayload.py udp fragments with splitted payload /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, .. Sent 2 packets. port=36437 payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_unfragsize.py ==== # pf does not send icmp parameter problem, so test does not work DISABLED ==== run-pf-frag6_zerofirst.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_zerofirst.py ping6 fragment without payload with other proto before first fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x85ca payload=b'ABCDEFGHIJKLMNOP' ==== run-pf-frag6_zerosecond.py ==== PYTHONPATH=/usr/src/regress/sys/netinet6/frag6/obj python3 -u /usr/src/regress/sys/netinet6/frag6/frag6_zerosecond.py ping6 fragment without payload with other proto after first fragment /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:471: CryptographyDeprecationWarning: Blowfish has been deprecated and will be removed in a future release cipher=algorithms.Blowfish, /usr/local/lib/python3.10/site-packages/scapy/layers/ipsec.py:485: CryptographyDeprecationWarning: CAST5 has been deprecated and will be removed in a future release cipher=algorithms.CAST5, ... Sent 3 packets. id=0x80bd payload=b'ABCDEFGHIJKLMNOP' ==== cleanup-pf ==== rm -f stamp-stack stamp-pf ssh ot2 pfctl -a regress -Fa 0 tables deleted. rules cleared ssh ot2 pfctl -e || true pfctl: pf already enabled PASS sys/netinet6/frag6 Duration 8m44.69s