]> git.puffer.fish Git - matthieu/frr.git/commit
pimd: IGMP groups are not getting timeout
authorSai Gomathi <nsaigomathi@vmware.com>
Wed, 18 Aug 2021 08:28:28 +0000 (01:28 -0700)
committerSai Gomathi <nsaigomathi@vmware.com>
Tue, 24 Aug 2021 05:25:30 +0000 (22:25 -0700)
commitfcf5d4386aae3d3435e467923ece08ef958b7b21
tree6b42b2af885707ad1084a3806de3122bb18cf8d5
parentac43358c17aa82e9cbe47715213b1bd50cc29a67
pimd: IGMP groups are not getting timeout

Problem :
=======
When all the groups from Ixia are stopped,
groups still keep refreshing and not getting timeout

RCA:
====
IGMP Report is coming in include mode without any source address, this problem will come.

Fix :
===
If the requested filter mode is INCLUDE *and* the requested
source list is empty, then the entry corresponding to the
requested interface and multicast address is deleted if present.
If no such entry is present, the request is ignored.

When an interface receives the IGMP report without any source, then the group is deleted.

Signed-off-by: Sai Gomathi <nsaigomathi@vmware.com>
pimd/pim_igmpv3.c