START sys/netinet6/frag6 2024-03-15T05:42:47Z 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.081 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.081/0.081/0.081/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.346 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.346/0.346/0.346/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.060 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.060/0.060/0.060/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.438 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.438/0.438/0.438/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=0xe1ce 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=0x9c21 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=0xfdba 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=0x65bc 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=0x3f3b ==== 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=0xff5a 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=0x7a31 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=0x71ae 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=0x3b8 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=0x7c03 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=0x7ba3 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=0x7533 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=0xab87 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xab88 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xab89 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xab8a payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xab8b payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xab8c 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=0xbfac .................................................. Sent 50 packets. id=0x39e3 reply cksum=0xbeac ==== 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=0xd9e9 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=32938 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=21287 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=7970 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=0x904d 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=0x7201 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.071 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.071/0.071/0.071/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.204 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.204/0.204/0.204/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.068 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.068/0.068/0.068/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.496 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.496/0.496/0.496/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=0x5a93 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=0x845e 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=0x1de2 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=0x3b08 ==== 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=0xb462 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=0x778d 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=0x5b0f 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=0x2fcb 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=0x4805 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=0x4d4a 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=0xc526 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=0xcf5e payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xcf5f payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xcf60 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xcf61 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xcf62 payload=b'ABCDEFGHIJKLMNOP' ... Sent 3 packets. id=0xcf63 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=0x99ed 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=0x462f .................................................. Sent 50 packets. id=0xb360 reply cksum=0x452f ==== 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=0x1fca 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=14505 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=23003 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=10476 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=0x5ed4 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=0xc494 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 8m47.12s