]> git.puffer.fish Git - mirror/frr.git/commit
pimd: IGMPv3 leave not deleting group entry
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 11 Jul 2016 19:54:37 +0000 (15:54 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Tue, 12 Jul 2016 14:46:00 +0000 (10:46 -0400)
commit60b1960ff775af627024e92faae9e0e12f709986
tree1e34f79e7a7bed27f3f5509b5a188da47de91472
parentd4dc41b6a23d5156b0d9068006a1eeb3ba32e301
pimd: IGMPv3 leave not deleting group entry

After sending a IGMPv3 exclude report for a multicast address
with 0 sources, send an include report for the same group and also 0
sources.  This should cause IGMP to GS query and age/delete
the entry.

This fix addresses this issue.

Ticket: CM-11685
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_igmpv3.c