mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-08-15 18:56:40 +00:00
pim6d: fix coverity scan warning
Fix Coverity Scan CID 1601875: use the return value to tell user about the availability of a next hop to the learned RP (needs debug enabled). Signed-off-by: Rafael Zalamena <rzalamena@opensourcerouting.org>
This commit is contained in:
parent
724624a35c
commit
3066f48eb8
@ -1541,8 +1541,12 @@ void pim_embedded_rp_new(struct pim_instance *pim, const pim_addr *group, const
|
|||||||
&rp_info->rp.rpf_addr, &rp_info->group);
|
&rp_info->rp.rpf_addr, &rp_info->group);
|
||||||
|
|
||||||
pim_find_or_track_nexthop(pim, rp_info->rp.rpf_addr, NULL, rp_info, NULL);
|
pim_find_or_track_nexthop(pim, rp_info->rp.rpf_addr, NULL, rp_info, NULL);
|
||||||
pim_ecmp_nexthop_lookup(pim, &rp_info->rp.source_nexthop, rp_info->rp.rpf_addr,
|
if (!pim_ecmp_nexthop_lookup(pim, &rp_info->rp.source_nexthop, rp_info->rp.rpf_addr,
|
||||||
&rp_info->group, 1);
|
&rp_info->group, 1)) {
|
||||||
|
if (PIM_DEBUG_PIM_NHT_RP)
|
||||||
|
zlog_debug("%s: Embedded RP %pPA learned but no next hop", __func__,
|
||||||
|
&rp_info->rp.rpf_addr);
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
void pim_embedded_rp_delete(struct pim_instance *pim, const pim_addr *group)
|
void pim_embedded_rp_delete(struct pim_instance *pim, const pim_addr *group)
|
||||||
|
Loading…
Reference in New Issue
Block a user