summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJafar Al-Gharaibeh <jafar@atcorp.com>2025-01-11 14:40:28 -0600
committerJafar Al-Gharaibeh <jafar@atcorp.com>2025-01-13 10:18:24 -0600
commitcda66453c1ffc82731dae24e2ccf7caeb69baa7c (patch)
tree960d9e86e46bb6ef891983feb0f234c315551988
parentc30a3ad8908fe81f825261ef9654cf3dc7d25301 (diff)
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 <jafar@atcorp.com>
-rw-r--r--pimd/pim_bsm.c2
1 files changed, 1 insertions, 1 deletions
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(