summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2016-11-11 21:07:50 -0500
committerDonald Sharp <sharpd@cumulusnetworks.com>2016-12-21 20:26:15 -0500
commitf0242f68c9372d12bbd990ffec2d06df8c42fb19 (patch)
treee7c043dd400b960a6a40821f3828e7f6b0804f27
parentdeab75f73acbe01d57da29f1f0446a1ce7006af2 (diff)
zebra: Fix clang SA warnings
The mr value was not being initialized to anything and as such could contain garbage. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
-rw-r--r--zebra/rt_netlink.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/zebra/rt_netlink.c b/zebra/rt_netlink.c
index b968a84e76..15dd7ef1cb 100644
--- a/zebra/rt_netlink.c
+++ b/zebra/rt_netlink.c
@@ -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);