]> git.puffer.fish Git - mirror/frr.git/commit
pimd: Fix creation of channel oil to happen 1st.
authorDonald Sharp <sharpd@cumulusnetworks.com>
Wed, 31 Aug 2016 14:50:20 +0000 (10:50 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Thu, 22 Dec 2016 01:26:08 +0000 (20:26 -0500)
commit5f6f65b14c79cc7ab3d80cd48a03910001e0f90f
treea7db4a14e558fc1f8281b6de4974cb132e1e1c49
parente8e277d564f26b230e1cd8b2619eab149ecd433f
pimd: Fix creation of channel oil to happen 1st.

This has 2 fixes:

On nocache event, crate the channel oil first in
case we don't need to actually create the upstream
information

on wrvifwhole, create the channel oil and install
it, then only create the upstream information
if we are connected to the source.

Ticket: CM-12593
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
pimd/pim_mroute.c