gvisor/pkg/tcpip/stack
Kevin Krakauer 3246040447 Deep copy dispatcher views.
When VectorisedViews were passed up the stack from packet_dispatchers, we were
passing a sub-slice of the dispatcher's views fields. The dispatchers then
immediately set those views to nil.

This wasn't caught before because every implementer copied the data in these
views before returning.

PiperOrigin-RevId: 277615351
2019-10-30 17:12:57 -07: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 Use interface-specific NDP configurations instead of the stack-wide default. 2019-10-24 11:09:18 -07:00
ndp_test.go Use interface-specific NDP configurations instead of the stack-wide default. 2019-10-24 11:09:18 -07:00
nic.go Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00
registration.go Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00
route.go netstack/tcp: software segmentation offload 2019-10-22 11:55:56 -07:00
stack.go Store endpoints inside multiPortEndpoint in a sorted order 2019-10-30 15:33:41 -07:00
stack_global_state.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
stack_test.go Inform netstack integrator when Duplicate Address Detection completes 2019-10-23 13:26:35 -07:00
transport_demuxer.go Store endpoints inside multiPortEndpoint in a sorted order 2019-10-30 15:33:41 -07:00
transport_demuxer_test.go Implement SO_BINDTODEVICE sockopt 2019-09-27 14:14:04 -07:00
transport_test.go Store endpoints inside multiPortEndpoint in a sorted order 2019-10-30 15:33:41 -07:00