gvisor/pkg/tcpip
Ghanan Gowripalan 5075d0342f Trim Network/Transport Endpoint/Protocol
* Remove Capabilities and NICID methods from NetworkEndpoint.

* Remove linkEP and stack parameters from NetworkProtocol.NewEndpoint.
The LinkEndpoint can be fetched from the NetworkInterface. The stack
is passed to the NetworkProtocol when it is created so the
NetworkEndpoint can get it from its protocol.

* Remove stack parameter from TransportProtocol.NewEndpoint.
Like the NetworkProtocol/Endpoint, the stack is passed to the
TransportProtocol when it is created.

PiperOrigin-RevId: 334332721
2020-09-29 02:05:50 -07:00
..
adapters/gonet Support creating protocol instances with Stack ref 2020-09-28 16:24:04 -07:00
buffer Merge pull request #3651 from ianlewis:ip-forwarding 2020-09-20 18:17:20 -07:00
checker Change segment/pending queue to use receive buffer limits. 2020-09-24 07:15:06 -07:00
faketime Move stack.fakeClock into a separate package 2020-09-22 12:45:23 -07:00
hash/jenkins Standardize on tools directory. 2020-01-27 12:21:00 -08:00
header Extract ICMP error sender from UDP 2020-09-23 02:28:43 -07:00
link Use common parsing utilities when sniffing 2020-09-18 00:48:09 -07:00
network Trim Network/Transport Endpoint/Protocol 2020-09-29 02:05:50 -07:00
ports Skip listening TCP ports when trying to bind a free port. 2020-08-20 13:25:23 -07:00
sample Support creating protocol instances with Stack ref 2020-09-28 16:24:04 -07:00
seqnum Don't accept segments outside the receive window 2020-04-19 22:16:14 -07:00
stack Trim Network/Transport Endpoint/Protocol 2020-09-29 02:05:50 -07:00
tests/integration Support creating protocol instances with Stack ref 2020-09-28 16:24:04 -07:00
transport Trim Network/Transport Endpoint/Protocol 2020-09-29 02:05:50 -07:00
BUILD Move tcpip.PacketBuffer and IPTables to stack package. 2020-03-24 09:06:26 -07:00
tcpip.go Move IP state from NIC to NetworkEndpoint/Protocol 2020-09-29 00:20:41 -07:00
tcpip_test.go Fix all printf formatting errors. 2020-04-08 10:14:34 -07: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