Merge pull request #12927 from FRRouting/mergify/bp/dev/8.5/pr-12903

pimd, pim6d: Don't track nexthop for RP 0.0.0.0 & 0::0 (backport #12903)
This commit is contained in:
Donatas Abraitis 2023-03-02 12:41:30 +02:00 committed by GitHub
commit c811c252d7
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -1079,6 +1079,14 @@ struct pim_rpf *pim_rp_g(struct pim_instance *pim, pim_addr group)
if (rp_info) {
pim_addr nht_p;
if (pim_addr_is_any(rp_info->rp.rpf_addr)) {
if (PIM_DEBUG_PIM_NHT_RP)
zlog_debug(
"%s: Skipping NHT Register since RP is not configured for the group %pPA",
__func__, &group);
return &rp_info->rp;
}
/* Register addr with Zebra NHT */
nht_p = rp_info->rp.rpf_addr;
if (PIM_DEBUG_PIM_NHT_RP)