gvisor/pkg/tcpip
Ian Gudger 7f60294a73 Implement TCP_NODELAY and TCP_CORK
Previously, TCP_NODELAY was always enabled and we would lie about it being
configurable. TCP_NODELAY is now disabled by default (to match Linux) in the
socket layer so that non-gVisor users don't automatically start using this
questionable optimization.

PiperOrigin-RevId: 221368472
Change-Id: Ib0240f66d94455081f4e0ca94f09d9338b2c1356
2018-11-13 18:02:43 -08:00
..
adapters/gonet Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
buffer Merge segments in sender's writeList 2018-11-05 15:39:30 -08:00
checker Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
header Add an implementation of a SACK scoreboard as per RFC6675. 2018-11-09 14:38:46 -08:00
link Use syserr style error translation in netstack's rawfile 2018-10-31 18:22:05 -07:00
network Remove ipv4.endpoint.address 2018-10-31 08:04:57 -07:00
ports Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
sample Track paths and provide a rename hook. 2018-10-23 00:20:15 -07:00
seqnum Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
stack Add an implementation of a SACK scoreboard as per RFC6675. 2018-11-09 14:38:46 -08:00
transport Implement TCP_NODELAY and TCP_CORK 2018-11-13 18:02:43 -08:00
BUILD Plumb monotonic time to netstack 2018-09-13 19:12:15 -07:00
tcpip.go Implement TCP_NODELAY and TCP_CORK 2018-11-13 18:02:43 -08:00
tcpip_test.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
time.s Use correct company name in copyright header 2018-10-19 16:35:11 -07:00
time_unsafe.go Use correct company name in copyright header 2018-10-19 16:35:11 -07:00