gvisor/pkg/tcpip/stack
Ghanan Gowripalan 3f51bef8cd Do not handle TCP packets that include a non-unicast IP address
This change drops TCP packets with a non-unicast IP address as the source or
destination address as TCP is meant for communication between two endpoints.

Test: Make sure that if the source or destination address contains a non-unicast
address, no TCP packet is sent in response and the packet is dropped.
PiperOrigin-RevId: 280073731
2019-11-12 15:50:02 -08:00
..
BUILD Respect new PrimaryEndpointBehavior when addresses gets promoted to permanent 2019-10-22 13:54:33 -07:00
icmp_rate_limit.go Simplify ICMPRateLimiter 2019-09-24 09:50:51 -07:00
linkaddrcache.go Populate link address cache at dispatch 2019-08-27 18:54:56 -07:00
linkaddrcache_test.go Populate link address cache at dispatch 2019-08-27 18:54:56 -07:00
ndp.go Discover on-link prefixes from Router Advertisements' Prefix Information options 2019-11-12 14:09:43 -08:00
ndp_test.go Discover on-link prefixes from Router Advertisements' Prefix Information options 2019-11-12 14:09:43 -08:00
nic.go Discover on-link prefixes from Router Advertisements' Prefix Information options 2019-11-12 14:09:43 -08:00
registration.go Rename nicid to nicID to follow go-readability initialisms 2019-11-06 19:41:25 -08:00
route.go netstack/tcp: software segmentation offload 2019-10-22 11:55:56 -07:00
stack.go Add support for TIME_WAIT timeout. 2019-11-07 09:46:55 -08:00
stack_global_state.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
stack_test.go Rename nicid to nicID to follow go-readability initialisms 2019-11-06 19:41:25 -08:00
transport_demuxer.go Do not handle TCP packets that include a non-unicast IP address 2019-11-12 15:50:02 -08:00
transport_demuxer_test.go Rename nicid to nicID to follow go-readability initialisms 2019-11-06 19:41:25 -08:00
transport_test.go Use PacketBuffers, rather than VectorisedViews, in netstack. 2019-11-06 14:25:59 -08:00