mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-07-25 22:01:08 +00:00
Merge pull request #17666 from routingrocks/pim_fhr_rp
pimd: During prefix-list update, behave as PIM_UPSTREAM_NOTJOINED sta…
This commit is contained in:
commit
bf8e4a3b83
@ -643,6 +643,12 @@ void pim_upstream_update_use_rpt(struct pim_upstream *up,
|
|||||||
if (pim_addr_is_any(up->sg.src))
|
if (pim_addr_is_any(up->sg.src))
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
/* Ignore RP mapping when the upsteam state
|
||||||
|
* is NOT Joined on a FHR
|
||||||
|
*/
|
||||||
|
if (up->join_state == PIM_UPSTREAM_NOTJOINED && PIM_UPSTREAM_FLAG_TEST_FHR(up->flags))
|
||||||
|
return;
|
||||||
|
|
||||||
old_use_rpt = !!PIM_UPSTREAM_FLAG_TEST_USE_RPT(up->flags);
|
old_use_rpt = !!PIM_UPSTREAM_FLAG_TEST_USE_RPT(up->flags);
|
||||||
|
|
||||||
/* We will use the SPT (IIF=RPF_interface(S) if -
|
/* We will use the SPT (IIF=RPF_interface(S) if -
|
||||||
|
Loading…
Reference in New Issue
Block a user