tailscale/net/packet
James Tucker f384742375 net/packet: allow more ICMP errors
We now allow some more ICMP errors to flow, specifically:

- ICMP parameter problem in both IPv4 and IPv6 (corrupt headers)
- ICMP Packet Too Big (for IPv6 PMTU)

Updates #311
Updates #8102
Updates #11002

Signed-off-by: James Tucker <james@tailscale.com>
2024-04-02 11:31:49 -07:00
..
checksum net/packet: split off checksum munging into different pkg 2023-10-11 14:25:58 -07:00
doc.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
header.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
icmp4.go net/packet: allow more ICMP errors 2024-04-02 11:31:49 -07:00
icmp6_test.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
icmp6.go net/packet: allow more ICMP errors 2024-04-02 11:31:49 -07:00
icmp.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
ip4.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
ip6.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
packet_test.go all: cleanup unused code, part 1 (#10661) 2023-12-20 14:50:30 -08:00
packet.go net/packet: allow more ICMP errors 2024-04-02 11:31:49 -07:00
tsmp_test.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
tsmp.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
udp4.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00
udp6.go all: update copyright and license headers 2023-01-27 15:36:29 -08:00