]> git.puffer.fish Git - mirror/frr.git/commit
zebra: Change interface handling so non-vrf aware protocols correctly handle them
authorDon Slice <dslice@cumulusnetworks.com>
Fri, 22 Apr 2016 00:12:26 +0000 (17:12 -0700)
committerDon Slice <dslice@cumulusnetworks.com>
Fri, 22 Apr 2016 12:26:12 +0000 (05:26 -0700)
commit4fe5171412a8d9b93d07495acfec37684f53018d
treefa11e116ef208fb92f008a05a4a9f2158dcb145a
parent986aa00f94cdfcecbb806d13e9594017d0a02b82
zebra: Change interface handling so non-vrf aware protocols correctly handle them

Changed interaction between zebra and routing protocols so that they correctly
fill in the vrf_iflist even for vrfs they're not responsible for.  In that way,
when they get callbacks from zebra they can correctly understand whether they need
to create them or not.

Ticket: CM-10427
Signed-off-by: Don Slice
Reviewed-by:
ospfd/ospf_zebra.c
zebra/redistribute.c
zebra/zserv.c