From d52ff9b703bf4084a6a8fcd6c2e465c6f61d65b4 Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Tue, 29 Nov 2016 10:49:00 -0500 Subject: [PATCH] pimd: Do not allow deletion of output interface. There exists conditions where PIM will have it's upstream route removed and an unreachable route is installed that points out the downstream interface. This unreachable route is removed from bgp as soon as it's path selection algorithim works properly, but pim has already deleted the oif and never puts it back in. Signed-off-by: Donald Sharp --- pimd/pim_zebra.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pimd/pim_zebra.c b/pimd/pim_zebra.c index 44b92a8c0b..4b8c36fbe1 100644 --- a/pimd/pim_zebra.c +++ b/pimd/pim_zebra.c @@ -486,7 +486,7 @@ pim_scan_individual_oil (struct channel_oil *c_oil) new_iif->name, input_iface_vif_index); } - del_oif(c_oil, new_iif, PIM_OIF_FLAG_PROTO_ANY); + //del_oif(c_oil, new_iif, PIM_OIF_FLAG_PROTO_ANY); } /* update iif vif_index */ -- 2.39.5