diff mbox

[ovs-dev] datapath-windows: Conntrack - Fix variable initialization

Message ID 1466817369-6360-1-git-send-email-vsairam@vmware.com
State Accepted
Delegated to: Guru Shetty
Headers show

Commit Message

Sairam Venugopal June 25, 2016, 1:16 a.m. UTC
Initialize the variable pktMdLabel.

Signed-off-by: Sairam Venugopal <vsairam@vmware.com>
---
 datapath-windows/ovsext/Conntrack.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

Comments

Nithin Raju June 27, 2016, 6:11 p.m. UTC | #1
Sai,
ThereĀ¹s not correctness issue with the existing code. There are 2 fields
in pktMdLabel, and they are being set in the function. Do you see any
correctness issues?

-- Nithin

-----Original Message-----
From: dev <dev-bounces@openvswitch.org> on behalf of Sairam Venugopal
<vsairam@vmware.com>
Date: Friday, June 24, 2016 at 6:16 PM
To: "dev@openvswitch.org" <dev@openvswitch.org>
Subject: [ovs-dev] [PATCH] datapath-windows: Conntrack - Fix
variable	initialization

>Initialize the variable pktMdLabel.
>
>Signed-off-by: Sairam Venugopal <vsairam@vmware.com>
>---
> datapath-windows/ovsext/Conntrack.c | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
>diff --git a/datapath-windows/ovsext/Conntrack.c
>b/datapath-windows/ovsext/Conntrack.c
>index ebfdeef..bb28b65 100644
>--- a/datapath-windows/ovsext/Conntrack.c
>+++ b/datapath-windows/ovsext/Conntrack.c
>@@ -500,7 +500,7 @@ OvsConntrackSetLabels(OvsFlowKey *key,
>                       struct ovs_key_ct_labels *val,
>                       struct ovs_key_ct_labels *mask)
> {
>-    ovs_u128 v, m, pktMdLabel;
>+    ovs_u128 v, m, pktMdLabel = {0};
>     memcpy(&v, val, sizeof v);
>     memcpy(&m, mask, sizeof m);
> 
>-- 
>2.5.0.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=pN
>HQcdr7B40b4h6Yb7FIedI1dnBsxdDuTLBYD3JqV80&m=eoy2XpJIpS2H0d5a5h8cdT5HzcVrIX
>SMvsEnv2anmBE&s=qAcvDtyPrDy99WdgB1keL3C6CXI9NXvTT0UwAmyxlm8&e=
Nithin Raju June 27, 2016, 6:26 p.m. UTC | #2
>>-----Original Message-----
>>From: dev <dev-bounces@openvswitch.org> on behalf of Sairam Venugopal
>><vsairam@vmware.com>
>>Date: Friday, June 24, 2016 at 6:16 PM
>>To: "dev@openvswitch.org" <dev@openvswitch.org>
>>Subject: [ovs-dev] [PATCH] datapath-windows: Conntrack - Fix
>>variable	initialization
>>
>>>Initialize the variable pktMdLabel.
>>>
>>>Signed-off-by: Sairam Venugopal <vsairam@vmware.com>

Never mind my previous oversight.

Acked-by: Nithin Raju <nithin@vmware.com>
Gurucharan Shetty June 27, 2016, 8:56 p.m. UTC | #3
On 27 June 2016 at 11:26, Nithin Raju <nithin@vmware.com> wrote:

> >>-----Original Message-----
> >>From: dev <dev-bounces@openvswitch.org> on behalf of Sairam Venugopal
> >><vsairam@vmware.com>
> >>Date: Friday, June 24, 2016 at 6:16 PM
> >>To: "dev@openvswitch.org" <dev@openvswitch.org>
> >>Subject: [ovs-dev] [PATCH] datapath-windows: Conntrack - Fix
> >>variable      initialization
> >>
> >>>Initialize the variable pktMdLabel.
> >>>
> >>>Signed-off-by: Sairam Venugopal <vsairam@vmware.com>
>
> Never mind my previous oversight.
>
> Acked-by: Nithin Raju <nithin@vmware.com>
>

Applied, thank you!

>
> _______________________________________________
> dev mailing list
> dev@openvswitch.org
> http://openvswitch.org/mailman/listinfo/dev
>
diff mbox

Patch

diff --git a/datapath-windows/ovsext/Conntrack.c b/datapath-windows/ovsext/Conntrack.c
index ebfdeef..bb28b65 100644
--- a/datapath-windows/ovsext/Conntrack.c
+++ b/datapath-windows/ovsext/Conntrack.c
@@ -500,7 +500,7 @@  OvsConntrackSetLabels(OvsFlowKey *key,
                       struct ovs_key_ct_labels *val,
                       struct ovs_key_ct_labels *mask)
 {
-    ovs_u128 v, m, pktMdLabel;
+    ovs_u128 v, m, pktMdLabel = {0};
     memcpy(&v, val, sizeof v);
     memcpy(&m, mask, sizeof m);