From 0d9bd68b7b30a83d601cca2040702894a95b2b5a Mon Sep 17 00:00:00 2001 From: Ankur Sharma Date: Fri, 26 Sep 2014 17:32:59 -0700 Subject: datapath-windows/Flow.c : Basic support for add-flow. This patch covers basic changes in registering add flow handler. And declaring FLOW related attribute parsing policies. Signed-off-by: Ankur Sharma Acked-by: Alin Gabriel Serdean Acked-by: Eitan Eliahu Acked-by: Nithin Raju Acked-by: Samuel Ghinet Tested-by: Ankur Sharma Signed-off-by: Ben Pfaff --- datapath-windows/ovsext/Flow.h | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'datapath-windows/ovsext/Flow.h') diff --git a/datapath-windows/ovsext/Flow.h b/datapath-windows/ovsext/Flow.h index 3964c5464..602e56705 100644 --- a/datapath-windows/ovsext/Flow.h +++ b/datapath-windows/ovsext/Flow.h @@ -21,6 +21,7 @@ #include "Switch.h" #include "User.h" #include "NetProto.h" +#include "Datapath.h" typedef struct _OvsFlow { LIST_ENTRY ListEntry; // In Datapath's flowTable. @@ -70,6 +71,10 @@ NTSTATUS OvsGetFlowIoctl(PVOID inputBuffer, UINT32 inputLength, UINT32 *replyLen); NTSTATUS OvsFlushFlowIoctl(PVOID inputBuffer, UINT32 inputLength); +NTSTATUS OvsFlowNlNewCmdHandler(POVS_USER_PARAMS_CONTEXT usrParamsCtx, + UINT32 *replyLen); + + /* Flags for tunneling */ #define OVS_TNL_F_DONT_FRAGMENT (1 << 0) #define OVS_TNL_F_CSUM (1 << 1) -- cgit v1.2.1