From 4c470e88c289bcb0b80181b53aaf4f4d50c8b731 Mon Sep 17 00:00:00 2001 From: Sorin Vinturis Date: Wed, 23 Sep 2015 12:40:18 +0000 Subject: datapath-windows: Avoid unnecessary vport array search Signed-off-by: Sorin Vinturis Acked-by: Sairam Venugopal Signed-off-by: Ben Pfaff --- datapath-windows/ovsext/User.h | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'datapath-windows/ovsext/User.h') diff --git a/datapath-windows/ovsext/User.h b/datapath-windows/ovsext/User.h index 139b0ca47..918258545 100644 --- a/datapath-windows/ovsext/User.h +++ b/datapath-windows/ovsext/User.h @@ -72,7 +72,8 @@ VOID OvsCleanupPacketQueue(struct _OVS_OPEN_INSTANCE *instance); POVS_PACKET_QUEUE_ELEM OvsCreateQueueNlPacket(PVOID userData, UINT32 userDataLen, - UINT32 cmd, UINT32 inPort, + UINT32 cmd, + POVS_VPORT_ENTRY vport, OvsFlowKey *key, PNET_BUFFER_LIST nbl, PNET_BUFFER nb, @@ -83,7 +84,7 @@ VOID OvsQueuePackets(PLIST_ENTRY packetList, UINT32 numElems); NTSTATUS OvsCreateAndAddPackets(PVOID userData, UINT32 userDataLen, UINT32 cmd, - UINT32 inPort, + POVS_VPORT_ENTRY vport, OvsFlowKey *key, PNET_BUFFER_LIST nbl, BOOLEAN isRecv, -- cgit v1.2.1