[ovs-dev] [PATCH v6 3/6] datapath-windows: Allow recirculation feature probe.

Nithin Raju nithin at vmware.com
Tue Mar 22 06:05:18 UTC 2016


Acked-by: Nithin Raju <nithin at vmware.com>

This patch is part of a series though and cannot be committed till the
previous ones in the series get committed.



-----Original Message-----
From: dev <dev-bounces at openvswitch.org> on behalf of Sorin Vinturis
<svinturis at cloudbasesolutions.com>
Date: Friday, March 18, 2016 at 7:58 AM
To: "dev at openvswitch.org" <dev at openvswitch.org>
Subject: [ovs-dev] [PATCH v6 3/6] datapath-windows: Allow
recirculation	feature probe.

>Recirculation feature probe messages sent from userspace are
>suppressed by the OVS extension.
>
>This patch changes the current behaviour to allow feature probe
>for recirculation.
>
>Signed-off-by: Sorin Vinturis <svinturis at cloudbasesolutions.com>
>Acked-by: Sairam Venugopal <vsairam at vmware.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 2ceeb94..555d6b2 100644
>--- a/datapath-windows/ovsext/Flow.c
>+++ b/datapath-windows/ovsext/Flow.c
>@@ -2625,8 +2625,15 @@ OvsProbeSupportedFeature(POVS_MESSAGE msgIn,
>             OVS_LOG_ERROR("Wrong ethertype for MPLS attribute.");
>             status = STATUS_INVALID_PARAMETER;
>         }
>+    } else if (keyAttrs[OVS_KEY_ATTR_RECIRC_ID]) {
>+        UINT32 recircId = NlAttrGetU32(keyAttrs[OVS_KEY_ATTR_RECIRC_ID]);
>+
>+        if (!recircId) {
>+            OVS_LOG_ERROR("Invalid recirculation ID.");
>+            status = STATUS_INVALID_PARAMETER;
>+        }
>     } else {
>-        OVS_LOG_ERROR("Probed feature not supported.");
>+        OVS_LOG_ERROR("Feature not supported.");
>         status = STATUS_INVALID_PARAMETER;
>     }
> 
>-- 
>1.9.0.msysgit.0
>_______________________________________________
>dev mailing list
>dev at openvswitch.org
>https://urldefense.proofpoint.com/v2/url?u=http-3A__openvswitch.org_mailma
>n_listinfo_dev&d=BQIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=pN
>HQcdr7B40b4h6Yb7FIedI1dnBsxdDuTLBYD3JqV80&m=-YhgQdFKKWbJUczifawkjvifXooG7T
>9YlOA3tqtIc6k&s=ru3THbZq2XD0Hzk406hO2JvOKawEwgiMsgNkHTlk6p4&e= 




More information about the dev mailing list