mirror of
https://git.proxmox.com/git/mirror_frr
synced 2025-05-30 07:11:14 +00:00
pimd: Allow mroute to return if incoming interface comes back
If the incoming interface comes back, reinstall the channel oil if the mroute is not installed. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
This commit is contained in:
parent
040d86ade7
commit
b1d15e151a
@ -450,6 +450,9 @@ pim_scan_individual_oil (struct channel_oil *c_oil)
|
|||||||
|
|
||||||
if (input_iface_vif_index == c_oil->oil.mfcc_parent)
|
if (input_iface_vif_index == c_oil->oil.mfcc_parent)
|
||||||
{
|
{
|
||||||
|
if (!c_oil->installed)
|
||||||
|
pim_mroute_add (c_oil);
|
||||||
|
|
||||||
/* RPF unchanged */
|
/* RPF unchanged */
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user