]> git.proxmox.com Git - mirror_frr.git/commit - pimd/pim_upstream.c
pimd: send an immediate XG JP message when switching from SPT to RPT
authorAnuradha Karuppiah <anuradhak@cumulusnetworks.com>
Fri, 15 Nov 2019 20:01:46 +0000 (12:01 -0800)
committerAnuradha Karuppiah <anuradhak@cumulusnetworks.com>
Fri, 15 Nov 2019 22:16:08 +0000 (14:16 -0800)
commitc692bd2ad42e941d0d63a149daaed1a331d47cd0
tree883a8a04947d3aa61d5adb2519dd7d197e4e6ab9
parent8ff637c8c99357afe0df174863160fbf486b491b
pimd: send an immediate XG JP message when switching from SPT to RPT

Today we are only pruning the SPT when (S,G) upstream entry
switches from Joined toNotJoined. This leaves the source still
pruned along the RPT till the next periodic XG join-prune is sent
to the RPF(RP). Traffic from the source will be blackholed for this
duration. To prevent that we need send a new JP message
to RPF(RP) immediately.

Signed-off-by: Anuradha Karuppiah <anuradhak@cumulusnetworks.com>
pimd/pim_jp_agg.c
pimd/pim_upstream.c