From: Donald Sharp Date: Tue, 2 Apr 2019 18:15:49 +0000 (-0400) Subject: pimd: Zero out nhop being used X-Git-Tag: 7.1_pulled~77^2~4 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=2ccc414b19c9c2115fae5b2c36c69b480b7cfcd9;p=mirror%2Ffrr.git pimd: Zero out nhop being used Zero out the lookup nexthop for usage, prevent a crash. Signed-off-by: Donald Sharp --- diff --git a/pimd/pim_nht.c b/pimd/pim_nht.c index 5e550dfe85..31051cf731 100644 --- a/pimd/pim_nht.c +++ b/pimd/pim_nht.c @@ -899,6 +899,8 @@ int pim_ecmp_fib_lookup_if_vif_index(struct pim_instance *pim, if (PIM_DEBUG_PIM_NHT) pim_inet4_dump("", src->u.prefix4, addr_str, sizeof(addr_str)); + + memset(&nhop, 0, sizeof(nhop)); if (!pim_ecmp_nexthop_lookup(pim, &nhop, src, grp, 0)) { if (PIM_DEBUG_PIM_NHT) zlog_debug(