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(