summaryrefslogtreecommitdiffstats
path: root/pimd/pim_ssm.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2018-03-18 02:16:42 +0100
committerDonald Sharp <sharpd@cumulusnetworks.com>2018-03-18 02:16:42 +0100
commit5d59e4084180d87f18fded71d25d96ad4774488d (patch)
tree26c5801ee4bbd0e2946d942f9e1edff88576dd33 /pimd/pim_ssm.c
parentpimd: Make the rpf scan per vrf. (diff)
downloadfrr-5d59e4084180d87f18fded71d25d96ad4774488d.tar.xz
frr-5d59e4084180d87f18fded71d25d96ad4774488d.zip
pimd: make igmp_source_forward_reevaluate_all vrf aware
There is no need to look at all VRF's when we need to reevaluate the source forward since the calling function knows the vrf. Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_ssm.c')
-rw-r--r--pimd/pim_ssm.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/pimd/pim_ssm.c b/pimd/pim_ssm.c
index 71bb6f2ab..d35f5cff7 100644
--- a/pimd/pim_ssm.c
+++ b/pimd/pim_ssm.c
@@ -48,7 +48,7 @@ static void pim_ssm_range_reevaluate(struct pim_instance *pim)
* disappear in time for SSM groups.
*/
pim_upstream_register_reevaluate(pim);
- igmp_source_forward_reevaluate_all();
+ igmp_source_forward_reevaluate_all(pim);
}
void pim_ssm_prefix_list_update(struct pim_instance *pim,