gvisor/pkg/tcpip
Tamir Duberstein 156b49ca85 Fix race condition introduced in 211135505
Now that it's possible to remove subnets, we must iterate over them with locks
held.

Also do the removal more efficiently while I'm here.

PiperOrigin-RevId: 211737416
Change-Id: I29025ec8b0c3ad11f22d4447e8ad473f1c785463
2018-09-05 18:59:16 -07:00
..
adapters/gonet Move stack clock to options struct 2018-08-01 20:22:02 -07:00
buffer Update {LinkEndpoint,NetworkEndpoint}#WritePacket to take a VectorisedView 2018-09-05 17:34:25 -07:00
checker stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
header Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
link Update {LinkEndpoint,NetworkEndpoint}#WritePacket to take a VectorisedView 2018-09-05 17:34:25 -07:00
network Update {LinkEndpoint,NetworkEndpoint}#WritePacket to take a VectorisedView 2018-09-05 17:34:25 -07:00
ports stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
sample Allow building on !linux 2018-08-22 13:31:11 -07:00
seqnum Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
stack Fix race condition introduced in 211135505 2018-09-05 18:59:16 -07:00
transport Update {LinkEndpoint,NetworkEndpoint}#WritePacket to take a VectorisedView 2018-09-05 17:34:25 -07:00
BUILD Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
tcpip.go Implement TCP keepalives 2018-09-05 11:48:23 -07:00
tcpip_test.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00