Assign ep.effectiveNetProtos in UDP forwarder's CreateEndpoint

This commit is contained in:
patr0nus
2020-10-11 17:42:17 +08:00
parent db36d948fa
commit d4413c31bd
+1
View File
@@ -81,6 +81,7 @@ func (r *ForwarderRequest) CreateEndpoint(queue *waiter.Queue) (tcpip.Endpoint,
ep.ID = r.id
ep.route = r.route.Clone()
ep.dstPort = r.id.RemotePort
ep.effectiveNetProtos = []tcpip.NetworkProtocolNumber{r.route.NetProto}
ep.RegisterNICID = r.route.NICID()
ep.boundPortFlags = ep.portFlags