gvisor/pkg/tcpip/header
Ghanan Gowripalan 5a421058a0 Validate the checksum for incoming ICMPv6 packets
This change validates the ICMPv6 checksum field before further processing an
ICMPv6 packet.

Tests: Unittests to make sure that only ICMPv6 packets with a valid checksum
are accepted/processed. Existing tests using checker.ICMPv6 now also check the
ICMPv6 checksum field.
PiperOrigin-RevId: 276779148
2019-10-25 16:06:55 -07:00
..
BUILD Add a type to represent the NDP Router Advertisement message. 2019-10-22 14:41:51 -07:00
arp.go Update canonical repository. 2019-06-13 16:50:15 -07:00
checksum.go netstack/tcp: software segmentation offload 2019-10-22 11:55:56 -07:00
checksum_test.go netstack/tcp: software segmentation offload 2019-10-22 11:55:56 -07:00
eth.go Auto-generate an IPv6 link-local address based on the NIC's MAC Address. 2019-10-22 07:26:54 -07:00
eth_test.go Auto-generate an IPv6 link-local address based on the NIC's MAC Address. 2019-10-22 07:26:54 -07:00
gue.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
icmpv4.go Make UDP traceroute work. 2019-09-03 16:01:17 -07:00
icmpv6.go Validate the checksum for incoming ICMPv6 packets 2019-10-25 16:06:55 -07:00
interfaces.go Update canonical repository. 2019-06-13 16:50:15 -07:00
ipv4.go Fix bugs in fragment handling. 2019-10-10 15:14:55 -07:00
ipv6.go Auto-generate an IPv6 link-local address based on the NIC's MAC Address. 2019-10-22 07:26:54 -07:00
ipv6_fragment.go Update canonical repository. 2019-06-13 16:50:15 -07:00
ipversion_test.go Update canonical repository. 2019-06-13 16:50:15 -07:00
ndp_neighbor_advert.go Add a type to represent the NDP Router Advertisement message. 2019-10-22 14:41:51 -07:00
ndp_neighbor_solicit.go Add a type to represent the NDP Router Advertisement message. 2019-10-22 14:41:51 -07:00
ndp_options.go Add a type to represent the NDP Prefix Information option. 2019-10-24 16:53:08 -07:00
ndp_router_advert.go Add a type to represent the NDP Router Advertisement message. 2019-10-22 14:41:51 -07:00
ndp_test.go Add a type to represent the NDP Prefix Information option. 2019-10-24 16:53:08 -07:00
tcp.go Stub out support for TCP_MAXSEG. 2019-07-12 13:35:17 -07:00
tcp_test.go Update canonical repository. 2019-06-13 16:50:15 -07:00
udp.go Implement splice methods for pipes and sockets. 2019-09-12 17:43:27 -07:00