diff mbox

[ovs-dev,2/4,v2] datapath-windows: Make _MapTunAttrToFlowPut() global

Message ID 1463505322-3008-2-git-send-email-nithin@vmware.com
State Accepted
Headers show

Commit Message

Nithin Raju May 17, 2016, 5:15 p.m. UTC
Move this function out from file scope.

Signed-off-by: Nithin Raju <nithin@vmware.com>
---
 datapath-windows/ovsext/Flow.c | 16 +++++++---------
 datapath-windows/ovsext/Flow.h |  2 ++
 2 files changed, 9 insertions(+), 9 deletions(-)

Comments

Sairam Venugopal May 17, 2016, 6:05 p.m. UTC | #1
Acked-by: Sairam Venugopal <vsairam@vmware.com>


On 5/17/16, 10:15 AM, "Nithin Raju" <nithin@vmware.com> wrote:

>Move this function out from file scope.
>
>Signed-off-by: Nithin Raju <nithin@vmware.com>
>---
> datapath-windows/ovsext/Flow.c | 16 +++++++---------
> datapath-windows/ovsext/Flow.h |  2 ++
> 2 files changed, 9 insertions(+), 9 deletions(-)
>
>diff --git a/datapath-windows/ovsext/Flow.c
>b/datapath-windows/ovsext/Flow.c
>index 1f23625..0682617 100644
>--- a/datapath-windows/ovsext/Flow.c
>+++ b/datapath-windows/ovsext/Flow.c
>@@ -54,9 +54,6 @@ static VOID _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,
>                                  PNL_ATTR *tunnelAttrs,
>                                  OvsFlowKey *destKey);
> 
>-static VOID _MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,
>-                                 PNL_ATTR *tunnelAttrs,
>-                                 OvsFlowKey *destKey);
> static VOID _MapNlToFlowPutFlags(PGENL_MSG_HDR genlMsgHdr,
>                                  PNL_ATTR flowAttrClear,
>                                  OvsFlowPut *mappedFlow);
>@@ -207,6 +204,7 @@ const NL_POLICY nlFlowTunnelKeyPolicy[] = {
>     [OVS_TUNNEL_KEY_ATTR_GENEVE_OPTS] = {.type = NL_A_VAR_LEN,
>                                          .optional = TRUE}
> };
>+const UINT32 nlFlowTunnelKeyPolicyLen =
>ARRAY_SIZE(nlFlowTunnelKeyPolicy);
> 
> /* For Parsing nested OVS_FLOW_ATTR_ACTIONS attributes */
> const NL_POLICY nlFlowActionPolicy[] = {
>@@ -1409,7 +1407,7 @@ _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,
>                      PNL_ATTR *tunnelAttrs,
>                      OvsFlowKey *destKey)
> {
>-    _MapTunAttrToFlowPut(keyAttrs, tunnelAttrs, destKey);
>+    MapTunAttrToFlowPut(keyAttrs, tunnelAttrs, destKey);
> 
>     if (keyAttrs[OVS_KEY_ATTR_RECIRC_ID]) {
>         destKey->recircId =
>NlAttrGetU32(keyAttrs[OVS_KEY_ATTR_RECIRC_ID]);
>@@ -1631,14 +1629,14 @@ _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,
> 
> /*
>  
>*-------------------------------------------------------------------------
>---
>- *  _MapTunAttrToFlowPut --
>+ *  MapTunAttrToFlowPut --
>  *    Converts FLOW_TUNNEL_KEY attribute to OvsFlowKey->tunKey.
>  
>*-------------------------------------------------------------------------
>---
>  */
>-static VOID
>-_MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,
>-                     PNL_ATTR *tunAttrs,
>-                     OvsFlowKey *destKey)
>+VOID
>+MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,
>+                    PNL_ATTR *tunAttrs,
>+                    OvsFlowKey *destKey)
> {
>     if (keyAttrs[OVS_KEY_ATTR_TUNNEL]) {
> 
>diff --git a/datapath-windows/ovsext/Flow.h
>b/datapath-windows/ovsext/Flow.h
>index 310c472..fb3fb59 100644
>--- a/datapath-windows/ovsext/Flow.h
>+++ b/datapath-windows/ovsext/Flow.h
>@@ -81,6 +81,8 @@ NTSTATUS MapFlowKeyToNlKey(PNL_BUFFER nlBuf, OvsFlowKey
>*flowKey,
>                            UINT16 keyType, UINT16 tunKeyType);
> NTSTATUS MapFlowTunKeyToNlKey(PNL_BUFFER nlBuf, OvsIPv4TunnelKey *tunKey,
>                               UINT16 tunKeyType);
>+VOID MapTunAttrToFlowPut(PNL_ATTR *keyAttrs, PNL_ATTR *tunAttrs,
>+                         OvsFlowKey *destKey);
> UINT32 OvsFlowKeyAttrSize(void);
> UINT32 OvsTunKeyAttrSize(void);
> 
>-- 
>2.7.1.windows.1
>
>_______________________________________________
>dev mailing list
>dev@openvswitch.org
>https://urldefense.proofpoint.com/v2/url?u=http-3A__openvswitch.org_mailma
>n_listinfo_dev&d=CwIGaQ&c=Sqcl0Ez6M0X8aeM67LKIiDJAXVeAw-YihVMNtXt-uEs&r=Dc
>ruz40PROJ40ROzSpxyQSLw6fcrOWpJgEcEmNR3JEQ&m=vKYUclG45y9DG5ytaV-lA7iWOcxhIt
>a8gn4BgCyKPeQ&s=qBfcE_vQynt70wCwaOaRJRI4jtDxOGpx4ubWHUnkEvE&e=
Alin Serdean May 25, 2016, 5:31 p.m. UTC | #2
Acked-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>


> -----Mesaj original-----

> De la: dev [mailto:dev-bounces@openvswitch.org] În numele Nithin Raju

> Trimis: Tuesday, May 17, 2016 8:15 PM

> Către: dev@openvswitch.org

> Subiect: [ovs-dev] [PATCH 2/4 v2] datapath-windows: Make

> _MapTunAttrToFlowPut() global

> 

> Move this function out from file scope.

> 

> Signed-off-by: Nithin Raju <nithin@vmware.com>

> ---

>  datapath-windows/ovsext/Flow.c | 16 +++++++---------  datapath-

> windows/ovsext/Flow.h |  2 ++

>  2 files changed, 9 insertions(+), 9 deletions(-)

> 

> diff --git a/datapath-windows/ovsext/Flow.c b/datapath-

> windows/ovsext/Flow.c index 1f23625..0682617 100644

> --- a/datapath-windows/ovsext/Flow.c

> +++ b/datapath-windows/ovsext/Flow.c

> @@ -54,9 +54,6 @@ static VOID _MapKeyAttrToFlowPut(PNL_ATTR

> *keyAttrs,

>                                   PNL_ATTR *tunnelAttrs,

>                                   OvsFlowKey *destKey);

> 

> -static VOID _MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,

> -                                 PNL_ATTR *tunnelAttrs,

> -                                 OvsFlowKey *destKey);

>  static VOID _MapNlToFlowPutFlags(PGENL_MSG_HDR genlMsgHdr,

>                                   PNL_ATTR flowAttrClear,

>                                   OvsFlowPut *mappedFlow); @@ -207,6 +204,7 @@ const

> NL_POLICY nlFlowTunnelKeyPolicy[] = {

>      [OVS_TUNNEL_KEY_ATTR_GENEVE_OPTS] = {.type = NL_A_VAR_LEN,

>                                           .optional = TRUE}  };

> +const UINT32 nlFlowTunnelKeyPolicyLen =

> +ARRAY_SIZE(nlFlowTunnelKeyPolicy);

> 

>  /* For Parsing nested OVS_FLOW_ATTR_ACTIONS attributes */  const

> NL_POLICY nlFlowActionPolicy[] = { @@ -1409,7 +1407,7 @@

> _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,

>                       PNL_ATTR *tunnelAttrs,

>                       OvsFlowKey *destKey)  {

> -    _MapTunAttrToFlowPut(keyAttrs, tunnelAttrs, destKey);

> +    MapTunAttrToFlowPut(keyAttrs, tunnelAttrs, destKey);

> 

>      if (keyAttrs[OVS_KEY_ATTR_RECIRC_ID]) {

>          destKey->recircId =

> NlAttrGetU32(keyAttrs[OVS_KEY_ATTR_RECIRC_ID]);

> @@ -1631,14 +1629,14 @@ _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,

> 

>  /*

>   *----------------------------------------------------------------------------

> - *  _MapTunAttrToFlowPut --

> + *  MapTunAttrToFlowPut --

>   *    Converts FLOW_TUNNEL_KEY attribute to OvsFlowKey->tunKey.

>   *----------------------------------------------------------------------------

>   */

> -static VOID

> -_MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,

> -                     PNL_ATTR *tunAttrs,

> -                     OvsFlowKey *destKey)

> +VOID

> +MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,

> +                    PNL_ATTR *tunAttrs,

> +                    OvsFlowKey *destKey)

>  {

>      if (keyAttrs[OVS_KEY_ATTR_TUNNEL]) {

> 

> diff --git a/datapath-windows/ovsext/Flow.h b/datapath-

> windows/ovsext/Flow.h index 310c472..fb3fb59 100644

> --- a/datapath-windows/ovsext/Flow.h

> +++ b/datapath-windows/ovsext/Flow.h

> @@ -81,6 +81,8 @@ NTSTATUS MapFlowKeyToNlKey(PNL_BUFFER nlBuf,

> OvsFlowKey *flowKey,

>                             UINT16 keyType, UINT16 tunKeyType);  NTSTATUS

> MapFlowTunKeyToNlKey(PNL_BUFFER nlBuf, OvsIPv4TunnelKey *tunKey,

>                                UINT16 tunKeyType);

> +VOID MapTunAttrToFlowPut(PNL_ATTR *keyAttrs, PNL_ATTR *tunAttrs,

> +                         OvsFlowKey *destKey);

>  UINT32 OvsFlowKeyAttrSize(void);

>  UINT32 OvsTunKeyAttrSize(void);

> 

> --

> 2.7.1.windows.1

> 

> _______________________________________________

> dev mailing list

> dev@openvswitch.org

> http://openvswitch.org/mailman/listinfo/dev
Joe Stringer May 25, 2016, 5:32 p.m. UTC | #3
On 17 May 2016 at 11:05, Sairam Venugopal <vsairam@vmware.com> wrote:
> Acked-by: Sairam Venugopal <vsairam@vmware.com>
>
>
> On 5/17/16, 10:15 AM, "Nithin Raju" <nithin@vmware.com> wrote:
>
>>Move this function out from file scope.
>>
>>Signed-off-by: Nithin Raju <nithin@vmware.com>

Thanks, applied.
Joe Stringer May 25, 2016, 5:33 p.m. UTC | #4
On 25 May 2016 at 10:31, Alin Serdean <aserdean@cloudbasesolutions.com> wrote:
> Acked-by: Alin Gabriel Serdean <aserdean@cloudbasesolutions.com>

I just pushed the series, sorry I missed your Ack.
diff mbox

Patch

diff --git a/datapath-windows/ovsext/Flow.c b/datapath-windows/ovsext/Flow.c
index 1f23625..0682617 100644
--- a/datapath-windows/ovsext/Flow.c
+++ b/datapath-windows/ovsext/Flow.c
@@ -54,9 +54,6 @@  static VOID _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,
                                  PNL_ATTR *tunnelAttrs,
                                  OvsFlowKey *destKey);
 
-static VOID _MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,
-                                 PNL_ATTR *tunnelAttrs,
-                                 OvsFlowKey *destKey);
 static VOID _MapNlToFlowPutFlags(PGENL_MSG_HDR genlMsgHdr,
                                  PNL_ATTR flowAttrClear,
                                  OvsFlowPut *mappedFlow);
@@ -207,6 +204,7 @@  const NL_POLICY nlFlowTunnelKeyPolicy[] = {
     [OVS_TUNNEL_KEY_ATTR_GENEVE_OPTS] = {.type = NL_A_VAR_LEN,
                                          .optional = TRUE}
 };
+const UINT32 nlFlowTunnelKeyPolicyLen = ARRAY_SIZE(nlFlowTunnelKeyPolicy);
 
 /* For Parsing nested OVS_FLOW_ATTR_ACTIONS attributes */
 const NL_POLICY nlFlowActionPolicy[] = {
@@ -1409,7 +1407,7 @@  _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,
                      PNL_ATTR *tunnelAttrs,
                      OvsFlowKey *destKey)
 {
-    _MapTunAttrToFlowPut(keyAttrs, tunnelAttrs, destKey);
+    MapTunAttrToFlowPut(keyAttrs, tunnelAttrs, destKey);
 
     if (keyAttrs[OVS_KEY_ATTR_RECIRC_ID]) {
         destKey->recircId = NlAttrGetU32(keyAttrs[OVS_KEY_ATTR_RECIRC_ID]);
@@ -1631,14 +1629,14 @@  _MapKeyAttrToFlowPut(PNL_ATTR *keyAttrs,
 
 /*
  *----------------------------------------------------------------------------
- *  _MapTunAttrToFlowPut --
+ *  MapTunAttrToFlowPut --
  *    Converts FLOW_TUNNEL_KEY attribute to OvsFlowKey->tunKey.
  *----------------------------------------------------------------------------
  */
-static VOID
-_MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,
-                     PNL_ATTR *tunAttrs,
-                     OvsFlowKey *destKey)
+VOID
+MapTunAttrToFlowPut(PNL_ATTR *keyAttrs,
+                    PNL_ATTR *tunAttrs,
+                    OvsFlowKey *destKey)
 {
     if (keyAttrs[OVS_KEY_ATTR_TUNNEL]) {
 
diff --git a/datapath-windows/ovsext/Flow.h b/datapath-windows/ovsext/Flow.h
index 310c472..fb3fb59 100644
--- a/datapath-windows/ovsext/Flow.h
+++ b/datapath-windows/ovsext/Flow.h
@@ -81,6 +81,8 @@  NTSTATUS MapFlowKeyToNlKey(PNL_BUFFER nlBuf, OvsFlowKey *flowKey,
                            UINT16 keyType, UINT16 tunKeyType);
 NTSTATUS MapFlowTunKeyToNlKey(PNL_BUFFER nlBuf, OvsIPv4TunnelKey *tunKey,
                               UINT16 tunKeyType);
+VOID MapTunAttrToFlowPut(PNL_ATTR *keyAttrs, PNL_ATTR *tunAttrs,
+                         OvsFlowKey *destKey);
 UINT32 OvsFlowKeyAttrSize(void);
 UINT32 OvsTunKeyAttrSize(void);