gvisor/pkg/tcpip
Sam Balana 99f2d0ea2f Correctly lock when removing neighbor entries
Fix a panic when two entries in Failed state are removed at the same time.

PiperOrigin-RevId: 344143777
2020-11-24 15:37:47 -08:00
..
adapters/gonet Remove sniffer from gonet_test. 2020-11-17 23:36:14 -08:00
buffer Fix IPv4 ICMP echo handler to copy options 2020-10-05 20:43:55 -07:00
checker Use time.Duration for IGMP Max Response Time field 2020-11-23 22:47:55 -08:00
faketime Discard IP fragments as soon as it expires 2020-09-29 11:29:50 -07:00
hash/jenkins Standardize on tools directory. 2020-01-27 12:21:00 -08:00
header Report correct pointer value for "bad next header" ICMP error 2020-11-24 15:25:40 -08:00
link Introduce stack.WritePacketToRemote, remove LinkEndpoint.WriteRawPacket 2020-11-18 07:05:59 -08:00
network Report correct pointer value for "bad next header" ICMP error 2020-11-24 15:25:40 -08:00
ports Skip listening TCP ports when trying to bind a free port. 2020-08-20 13:25:23 -07:00
sample Remove ARP address workaround 2020-11-16 14:36:10 -08:00
seqnum Don't accept segments outside the receive window 2020-04-19 22:16:14 -07:00
stack Correctly lock when removing neighbor entries 2020-11-24 15:37:47 -08:00
tests/integration Deduplicate code in ipv6.protocol 2020-11-24 01:19:42 -08:00
transport Perform IGMPv2 when joining IPv4 multicast groups 2020-11-19 18:15:25 -08:00
BUILD Refactor SOL_SOCKET options 2020-11-12 22:57:00 -08:00
socketops.go [netstack] Move SO_KEEPALIVE and SO_ACCEPTCONN option to SocketOptions. 2020-11-18 21:24:55 -08:00
tcpip.go Extract IGMPv2 core state machine 2020-11-24 11:50:00 -08:00
tcpip_test.go Extract IGMPv2 core state machine 2020-11-24 11:50:00 -08:00
time.s Change copyright notice to "The gVisor Authors" 2019-04-29 14:26:23 -07:00
time_unsafe.go Bump build constraints to 1.17 2020-08-24 12:58:39 -07:00
timer.go Add AfterFunc to tcpip.Clock 2020-07-23 18:00:43 -07:00
timer_test.go Add AfterFunc to tcpip.Clock 2020-07-23 18:00:43 -07:00