diff options
Diffstat (limited to 'datapath-windows/ovsext/Tunnel.c')
-rw-r--r-- | datapath-windows/ovsext/Tunnel.c | 3 |
1 files changed, 2 insertions, 1 deletions
diff --git a/datapath-windows/ovsext/Tunnel.c b/datapath-windows/ovsext/Tunnel.c index fed58f1c3..002f18024 100644 --- a/datapath-windows/ovsext/Tunnel.c +++ b/datapath-windows/ovsext/Tunnel.c @@ -285,7 +285,8 @@ OvsInjectPacketThroughActions(PNET_BUFFER_LIST pNbl, SendFlags |= NDIS_SEND_FLAGS_DISPATCH_LEVEL; - vport = gOvsSwitchContext->vxlanVport; + vport = OvsFindTunnelVportByDstPort(gOvsSwitchContext, + htons(tunnelKey.dst_port)); if (vport == NULL){ status = STATUS_UNSUCCESSFUL; |