]> git.puffer.fish Git - mirror/frr.git/commit
pimd: IGMP sockets need to be iface-bound too
authorDavid Lamparter <equinox@opensourcerouting.org>
Tue, 20 Apr 2021 03:10:17 +0000 (05:10 +0200)
committerMartin Winter <mwinter@opensourcerouting.org>
Sat, 21 Aug 2021 01:17:40 +0000 (03:17 +0200)
commit813755bc89efc8454ed9d327f06838399298b28f
treeab3a618467d1105d815a4276683507c9a68a6fb5
parenta701f8226cc696320969de52ae256c98194168c0
pimd: IGMP sockets need to be iface-bound too

There's an IGMP socket per interface, so they should be bound to that
interface.  Which also makes IGMP work in VRFs.

Fixes: #7889
Signed-off-by: David Lamparter <equinox@opensourcerouting.org>
(cherry picked from commit f06c6e3ef91027205e653a4aa72a2bb8969466e9)
pimd/pim_sock.c