gvisor/pkg/tcpip/link/fdbased
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 Remove go_test from go_stateify and go_marshal 2019-09-12 15:10:17 -07:00
endpoint.go netstack/tcp: software segmentation offload 2019-10-22 11:55:56 -07:00
endpoint_test.go Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00
endpoint_unsafe.go Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
mmap.go AF_PACKET support for netstack (aka epsocket). 2019-10-21 13:23:18 -07:00
mmap_stub.go Enabling pkg/tcpip/link support on arm64. 2019-08-15 03:19:30 +00:00
mmap_unsafe.go Enabling pkg/tcpip/link support on arm64. 2019-08-15 03:19:30 +00:00
packet_dispatchers.go Deep copy dispatcher views. 2019-10-30 17:12:57 -07:00