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:
Donald Sharp 2016-10-13 11:31:07 -04:00
parent 040d86ade7
commit b1d15e151a

View File

@ -450,6 +450,9 @@ pim_scan_individual_oil (struct channel_oil *c_oil)
if (input_iface_vif_index == c_oil->oil.mfcc_parent)
{
if (!c_oil->installed)
pim_mroute_add (c_oil);
/* RPF unchanged */
return;
}