diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-11-11 21:07:50 -0500 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2016-12-21 20:26:15 -0500 |
| commit | f0242f68c9372d12bbd990ffec2d06df8c42fb19 (patch) | |
| tree | e7c043dd400b960a6a40821f3828e7f6b0804f27 | |
| parent | deab75f73acbe01d57da29f1f0446a1ce7006af2 (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.c | 5 |
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); |
