]> git.proxmox.com Git - mirror_frr.git/commit - pimd/pim_zebra.c
pimd: Do not create upstream state when not DR for igmp request
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 9 Jul 2018 13:22:56 +0000 (09:22 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 9 Jul 2018 22:04:00 +0000 (18:04 -0400)
commit75c61a18758544c06166bd56b6ce12ce0886c7b2
tree600ddbb9a0a0b0b5964ce99f338ec2a55f088362
parent6b479dff80ba32ab687cedeb1f05c9177da2c812
pimd: Do not create upstream state when not DR for igmp request

When we receive a IGMP report on an interface, do not create upstream
state for that request, unless we are the DR for the incoming interface.

This will prevent a interface on a LAN segment from causing traffic
to flow to itself.

Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_zebra.c