diff options
author | Sorin Vinturis <svinturis@cloudbasesolutions.com> | 2015-09-23 12:40:18 +0000 |
---|---|---|
committer | Ben Pfaff <blp@nicira.com> | 2015-09-29 11:55:41 -0700 |
commit | 4c470e88c289bcb0b80181b53aaf4f4d50c8b731 (patch) | |
tree | 446bd6ff25a06bc355bd2c1d77e2f42d1084108c /datapath-windows/ovsext/Tunnel.c | |
parent | 85050f2eac57b9cc6faaa51f515fc6dd16779bcd (diff) | |
download | openvswitch-4c470e88c289bcb0b80181b53aaf4f4d50c8b731.tar.gz |
datapath-windows: Avoid unnecessary vport array search
Signed-off-by: Sorin Vinturis <svinturis@cloudbasesolutions.com>
Acked-by: Sairam Venugopal <vsairam@vmware.com>
Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'datapath-windows/ovsext/Tunnel.c')
-rw-r--r-- | datapath-windows/ovsext/Tunnel.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/datapath-windows/ovsext/Tunnel.c b/datapath-windows/ovsext/Tunnel.c index ffb9c011d..eea4a8495 100644 --- a/datapath-windows/ovsext/Tunnel.c +++ b/datapath-windows/ovsext/Tunnel.c @@ -309,8 +309,8 @@ OvsInjectPacketThroughActions(PNET_BUFFER_LIST pNbl, datapath->hits++; OvsActionsExecute(gOvsSwitchContext, &completionList, pNbl, - portNo, SendFlags, &key, &hash, &layers, - flow->actions, flow->actionsLen); + portNo, SendFlags, &key, &hash, &layers, + flow->actions, flow->actionsLen); OvsReleaseDatapath(datapath, &dpLockState); } else { @@ -318,8 +318,8 @@ OvsInjectPacketThroughActions(PNET_BUFFER_LIST pNbl, datapath->misses++; elem = OvsCreateQueueNlPacket(NULL, 0, OVS_PACKET_CMD_MISS, - portNo, &key, pNbl, curNb, - TRUE, &layers); + vport, &key, pNbl, curNb, + TRUE, &layers); if (elem) { /* Complete the packet since it was copied to user buffer. */ InsertTailList(&missedPackets, &elem->link); |