summaryrefslogtreecommitdiff
path: root/datapath-windows/ovsext/Flow.h
diff options
context:
space:
mode:
authorAnkur Sharma <ankursharma@vmware.com>2014-09-26 17:32:59 -0700
committerBen Pfaff <blp@nicira.com>2014-09-29 09:03:42 -0700
commit0d9bd68b7b30a83d601cca2040702894a95b2b5a (patch)
tree31ad6e66524c03af410846104544c39d44f981ba /datapath-windows/ovsext/Flow.h
parent5b2249547f91337ca1e5150ed9dbd2d9af58165b (diff)
downloadopenvswitch-0d9bd68b7b30a83d601cca2040702894a95b2b5a.tar.gz
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 <ankursharma@vmware.com> Acked-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com> Acked-by: Eitan Eliahu <eliahue@vmware.com> Acked-by: Nithin Raju <nithin@vmware.com> Acked-by: Samuel Ghinet <sghinet@cloudbasesolutions.com> Tested-by: Ankur Sharma <ankursharma@vmware.com> Signed-off-by: Ben Pfaff <blp@nicira.com>
Diffstat (limited to 'datapath-windows/ovsext/Flow.h')
-rw-r--r--datapath-windows/ovsext/Flow.h5
1 files changed, 5 insertions, 0 deletions
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)