]> git.puffer.fish Git - mirror/frr.git/commitdiff
zebra: Fix clang SA warnings
authorDonald Sharp <sharpd@cumulusnetworks.com>
Sat, 12 Nov 2016 02:07:50 +0000 (21:07 -0500)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:15 +0000 (20:26 -0500)
The mr value was not being initialized to anything
and as such could contain garbage.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
zebra/rt_netlink.c

index b968a84e76ddb051454f1d998d2f8d9632297095..15dd7ef1cba660c127105a500023666717073a10 100644 (file)
@@ -541,7 +541,10 @@ netlink_route_change_read_multicast (struct sockaddr_nl *snl, struct nlmsghdr *h
   if (mroute)
     m = mroute;
   else
-    m = &mr;
+    {
+      memset (&mr, 0, sizeof (mr));
+      m = &mr;
+    }
 
   rtm = NLMSG_DATA (h);