]> git.proxmox.com Git - mirror_frr.git/commit - pimd/pim_igmpv3.c
pimd: IGMP memberships are not querier specific
authorDavid Lamparter <equinox@opensourcerouting.org>
Tue, 24 Aug 2021 13:25:48 +0000 (15:25 +0200)
committerDavid Lamparter <equinox@opensourcerouting.org>
Fri, 27 Aug 2021 08:42:53 +0000 (10:42 +0200)
commitdda4d23ccad4264d80cbf39091b08ed070a3791b
tree111f6a18301704e082048c1e0c1ae8a83a610a8b
parente34e07e640989bff120acc2954536e3471134f88
pimd: IGMP memberships are not querier specific

IGMP group/source memberships are a property of the interface;  the
particular IP address that the querier used to collect the data is
irrelevant.

... and IGMP packets get delivered only once to pimd anyway, since we
receive them on the "global" per-VRF IGMP socket.  (The one in igmp_sock
is only used for sending queries.)

Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
pimd/pim_cmd.c
pimd/pim_iface.c
pimd/pim_iface.h
pimd/pim_igmp.c
pimd/pim_igmp.h
pimd/pim_igmpv3.c
pimd/pim_igmpv3.h
pimd/pim_nb_config.c
pimd/pim_zebra.c