From: Donald Sharp Date: Thu, 27 Oct 2016 22:16:47 +0000 (-0400) Subject: pimd: Fix possible crash using 'struct pim_nexthop' X-Git-Tag: frr-3.0-branchpoint~64^2~10^2~160 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=580d76126660144a0ccf05b0b5cb3736b49aecce;p=mirror%2Ffrr.git pimd: Fix possible crash using 'struct pim_nexthop' When passing in a nexthop data structure to nexthop_lookup ensure that it is zero'ed out. Signed-off-by: Donald Sharp --- diff --git a/pimd/pim_cmd.c b/pimd/pim_cmd.c index d11c2f21f4..36ec541cea 100644 --- a/pimd/pim_cmd.c +++ b/pimd/pim_cmd.c @@ -3238,6 +3238,7 @@ DEFUN (show_ip_rib, char nexthop_addr_str[PREFIX_STRLEN]; int result; + memset (&nexthop, 0, sizeof (nexthop)); addr_str = argv[idx_ipv4]->arg; result = inet_pton(AF_INET, addr_str, &addr); if (result <= 0) {