]> git.puffer.fish Git - mirror/frr.git/commit
pimd: Find an interface that is both connected and setup for pim
authorDonald Sharp <sharpd@cumulusnetworks.com>
Fri, 28 Oct 2016 17:43:13 +0000 (13:43 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:12 +0000 (20:26 -0500)
commit9f0edbc93c4f8145c667e3845d9c01c6c2aed910
tree8853fb592b3ddb90a0575bc50ecd7f76f36c7dac
parentbe4791f25754610727289d00b10a4871d512f160
pimd: Find an interface that is both connected and setup for pim

When we are looking up the incoming interface for the ipmr
call back socket from the kernel, look to see if the src
is connected as well as has a valid pim_ifp to use.

This is to allow vrr configuration in a mlag env.

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