gvisor/pkg/tcpip/stack
Bert Muthalaly 2e497de2d9 Pass local link address to DeliverNetworkPacket
This allows a NetworkDispatcher to implement transparent bridging,
assuming all implementations of LinkEndpoint.WritePacket call eth.Encode
with header.EthernetFields.SrcAddr set to the passed
Route.LocalLinkAddress, if it is provided.

PiperOrigin-RevId: 213686651
Change-Id: I446a4ac070970202f0724ef796ff1056ae4dd72a
2018-09-19 13:43:58 -07:00
..
BUILD stateify: support explicit annotation mode; convert refs and stack packages. 2018-07-27 10:17:21 -07:00
linkaddrcache.go netstack: update goroutine save / restore safety comments. 2018-07-17 10:15:00 -07:00
linkaddrcache_test.go Switch netstack licenses to Apache 2.0. 2018-07-09 14:04:40 -07:00
nic.go Pass local link address to DeliverNetworkPacket 2018-09-19 13:43:58 -07:00
registration.go Pass local link address to DeliverNetworkPacket 2018-09-19 13:43:58 -07:00
route.go Pass buffer.Prependable by value 2018-09-14 15:23:58 -07:00
stack.go Implement packet forwarding to enable NAT 2018-09-17 13:05:36 -07:00
stack_global_state.go netstack: tcp socket connected state S/R support. 2018-07-10 09:23:35 -07:00
stack_test.go Pass buffer.Prependable by value 2018-09-14 15:23:58 -07:00
transport_demuxer.go Always pass buffer.VectorisedView by value 2018-09-12 21:57:55 -07:00
transport_test.go Pass buffer.Prependable by value 2018-09-14 15:23:58 -07:00