gvisor/pkg/tcpip/transport/tcp
Adin Scannell c09f9acd7c Distinguish Element and Linker for ilist.
Furthermore, allow for the specification of an ElementMapper. This allows a
single "Element" type to exist on multiple inline lists, and work without
having to embed the entry type.

This is a requisite change for supporting a per-Inode list of Dirents.

PiperOrigin-RevId: 211467497
Change-Id: If2768999b43e03fdaecf8ed15f435fe37518d163
2018-09-04 09:19:11 -07:00
..
testing/context Add various statistics 2018-08-27 15:29:55 -07:00
BUILD Distinguish Element and Linker for ilist. 2018-09-04 09:19:11 -07:00
accept.go netstack: make listening tcp socket close state setting and cleanup atomic. 2018-08-23 16:14:46 -07:00
connect.go Add various statistics 2018-08-27 15:29:55 -07:00
cubic.go Cubic implementation for Netstack. 2018-08-03 17:54:42 -07:00
dual_stack_test.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00
endpoint.go Add various statistics 2018-08-27 15:29:55 -07:00
endpoint_state.go netstack: support disconnect-on-save option per fdbased link. 2018-07-30 15:43:25 -07:00
forwarder.go netstack: update goroutine save / restore safety comments. 2018-07-17 10:15:00 -07:00
protocol.go Cubic implementation for Netstack. 2018-08-03 17:54:42 -07:00
rcv.go Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
reno.go Cubic implementation for Netstack. 2018-08-03 17:54:42 -07:00
sack.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00
segment.go Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
segment_heap.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00
segment_queue.go Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
segment_state.go netstack: tcp socket connected state S/R support. 2018-07-10 09:23:35 -07:00
snd.go Cubic implementation for Netstack. 2018-08-03 17:54:42 -07:00
snd_state.go Automated rollback of changelist 207037226 2018-08-02 10:42:48 -07:00
tcp_sack_test.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00
tcp_test.go Add various statistics 2018-08-27 15:29:55 -07:00
tcp_timestamp_test.go Add various statistics 2018-08-27 15:29:55 -07:00
timer.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00