From 640ebde7638132bcf82158485bf16ba5dc6c1c12 Mon Sep 17 00:00:00 2001 From: Eitan Eliahu Date: Wed, 15 Oct 2014 02:15:43 -0700 Subject: 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 Acked-by: Ankur Sharma Acked-by: Nithin Raju Signed-off-by: Ben Pfaff --- datapath-windows/ovsext/User.h | 22 ++++++++++------------ 1 file changed, 10 insertions(+), 12 deletions(-) (limited to 'datapath-windows/ovsext/User.h') diff --git a/datapath-windows/ovsext/User.h b/datapath-windows/ovsext/User.h index ed41f14df..e1b1a904e 100644 --- a/datapath-windows/ovsext/User.h +++ b/datapath-windows/ovsext/User.h @@ -71,24 +71,22 @@ VOID OvsUserCleanup(); VOID OvsCleanupPacketQueue(struct _OVS_OPEN_INSTANCE *instance); -POVS_PACKET_QUEUE_ELEM OvsCreateQueuePacket(UINT32 queueId, - PVOID userData, - UINT32 userDataLen, - UINT32 cmd, UINT32 inPort, - OvsIPv4TunnelKey *tunnelKey, - PNET_BUFFER_LIST nbl, - PNET_BUFFER nb, - BOOLEAN isRecv, - POVS_PACKET_HDR_INFO hdrInfo); +POVS_PACKET_QUEUE_ELEM OvsCreateQueueNlPacket(PVOID userData, + UINT32 userDataLen, + UINT32 cmd, UINT32 inPort, + OvsFlowKey *key, + PNET_BUFFER_LIST nbl, + PNET_BUFFER nb, + BOOLEAN isRecv, + POVS_PACKET_HDR_INFO hdrInfo); VOID OvsQueuePackets(UINT32 queueId, PLIST_ENTRY packetList, UINT32 numElems); -NTSTATUS OvsCreateAndAddPackets(UINT32 queueId, - PVOID userData, +NTSTATUS OvsCreateAndAddPackets(PVOID userData, UINT32 userDataLen, UINT32 cmd, UINT32 inPort, - OvsIPv4TunnelKey *tunnelKey, + OvsFlowKey *key, PNET_BUFFER_LIST nbl, BOOLEAN isRecv, POVS_PACKET_HDR_INFO hdrInfo, -- cgit v1.2.1