summaryrefslogtreecommitdiff
path: root/datapath-windows/ovsext/PacketIO.c
diff options
context:
space:
mode:
authorEitan Eliahu <eliahue@vmware.com>2014-10-15 02:15:43 -0700
committerBen Pfaff <blp@nicira.com>2014-10-15 14:17:33 -0700
commit640ebde7638132bcf82158485bf16ba5dc6c1c12 (patch)
tree87eca8843456eaa2358ca6fe9c3affe26d23702f /datapath-windows/ovsext/PacketIO.c
parent1293a6280412134413d9120422457d6afb6d7919 (diff)
downloadopenvswitch-640ebde7638132bcf82158485bf16ba5dc6c1c12.tar.gz
datapath-windows: Upcall NL packet format: Call NL missed packet function
Remove hard coded queue is, pass the key rather the tunnel key, Remove the none NL implementation Signed-off-by: Eitan Eliahu <eliahue@vmware.com> Acked-by: Ankur Sharma <ankursharma@vmware.com> Acked-by: Nithin Raju <nithin@vmware.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'datapath-windows/ovsext/PacketIO.c')
-rw-r--r--datapath-windows/ovsext/PacketIO.c7
1 files changed, 2 insertions, 5 deletions
diff --git a/datapath-windows/ovsext/PacketIO.c b/datapath-windows/ovsext/PacketIO.c
index 87d703786..493c8cb90 100644
--- a/datapath-windows/ovsext/PacketIO.c
+++ b/datapath-windows/ovsext/PacketIO.c
@@ -287,12 +287,9 @@ OvsStartNBLIngress(POVS_SWITCH_CONTEXT switchContext,
OvsReleaseDatapath(datapath, &dpLockState);
datapath->misses++;
- status = OvsCreateAndAddPackets(OVS_DEFAULT_PACKET_QUEUE,
- NULL, 0, OVS_PACKET_CMD_MISS,
+ status = OvsCreateAndAddPackets(NULL, 0, OVS_PACKET_CMD_MISS,
portNo,
- key.tunKey.dst != 0 ?
- (OvsIPv4TunnelKey *)&key.tunKey :
- NULL, curNbl,
+ &key, curNbl,
sourcePort ==
switchContext->externalPortId,
&layers, switchContext,