From cda66453c1ffc82731dae24e2ccf7caeb69baa7c Mon Sep 17 00:00:00 2001 From: Jafar Al-Gharaibeh Date: Sat, 11 Jan 2025 14:40:28 -0600 Subject: [PATCH] pimd: explicitly ensure the RP src is BSR With the recent suppoort of multiple sources of RPs, we can assume non static RPs are BSR RPs. Just make the check explicit for BSR. Signed-off-by: Jafar Al-Gharaibeh --- pimd/pim_bsm.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/pimd/pim_bsm.c b/pimd/pim_bsm.c index 672cdffaae..1dd54e5358 100644 --- a/pimd/pim_bsm.c +++ b/pimd/pim_bsm.c @@ -391,7 +391,7 @@ static void pim_on_g2rp_timer(struct event *t) return; } - if (rp_info->rp_src != RP_SRC_STATIC) { + if (rp_info->rp_src == RP_SRC_BSR) { /* If new rp available, change it else delete the existing */ if (bsrp) { pim_g2rp_timer_start(