This patch surpresses flow attribute probing in the windows datapath. Signed-off-by: Alin Gabriel Serdean <aserd...@cloudbasesolutions.com> --- datapath-windows/ovsext/Flow.c | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-)
diff --git a/datapath-windows/ovsext/Flow.c b/datapath-windows/ovsext/Flow.c index 3a6c788..f8d550a 100644 --- a/datapath-windows/ovsext/Flow.c +++ b/datapath-windows/ovsext/Flow.c @@ -102,7 +102,8 @@ const NL_POLICY nlFlowPolicy[__OVS_FLOW_ATTR_MAX] = { .maxLen = sizeof(struct ovs_flow_stats), .optional = TRUE}, [OVS_FLOW_ATTR_TCP_FLAGS] = {NL_A_U8, .optional = TRUE}, - [OVS_FLOW_ATTR_USED] = {NL_A_U64, .optional = TRUE} + [OVS_FLOW_ATTR_USED] = {NL_A_U64, .optional = TRUE}, + [OVS_FLOW_ATTR_PROBE] = {.type = NL_A_FLAG, .optional = TRUE} }; /* For Parsing nested OVS_FLOW_ATTR_KEY attributes. @@ -311,6 +312,12 @@ OvsFlowNlCmdHandler(POVS_USER_PARAMS_CONTEXT usrParamsCtx, goto done; } + if (flowAttrs[OVS_FLOW_ATTR_PROBE]) { + OVS_LOG_ERROR("Attribute OVS_FLOW_ATTR_PROBE not supported"); + nlError = NL_ERROR_NOENT; + goto done; + } + if ((rc = _MapNlToFlowPut(msgIn, flowAttrs[OVS_FLOW_ATTR_KEY], flowAttrs[OVS_FLOW_ATTR_ACTIONS], flowAttrs[OVS_FLOW_ATTR_CLEAR], &mappedFlow)) -- 1.9.5.msysgit.0 _______________________________________________ dev mailing list dev@openvswitch.org http://openvswitch.org/mailman/listinfo/dev