From: Donald Sharp Date: Wed, 22 Mar 2017 14:11:04 +0000 (-0400) Subject: pimd: Update inherited_olist when receiving a prune X-Git-Tag: frr-3.1-dev~24^2~1 X-Git-Url: https://git.puffer.fish/?a=commitdiff_plain;h=d78f0ac13c3681589b38c1813435f1e9985279f4;p=mirror%2Ffrr.git pimd: Update inherited_olist when receiving a prune We were not always updating the inherited_olist when we received a prune. Signed-off-by: Donald Sharp --- diff --git a/pimd/pim_ifchannel.c b/pimd/pim_ifchannel.c index 6dc1fba375..5688d0e45d 100644 --- a/pimd/pim_ifchannel.c +++ b/pimd/pim_ifchannel.c @@ -898,6 +898,7 @@ void pim_ifchannel_prune(struct interface *ifp, THREAD_TIMER_ON(master, ch->t_ifjoin_expiry_timer, on_ifjoin_expiry_timer, ch, holdtime); + pim_upstream_update_join_desired(ch->upstream); } break; case PIM_IFJOIN_PRUNE_PENDING: