]> git.proxmox.com Git - mirror_frr.git/commit - zebra/zebra_rib.c
zebra: Fix rib_update_table
authorDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 11 Sep 2017 17:29:24 +0000 (13:29 -0400)
committerDonald Sharp <sharpd@cumulusnetworks.com>
Mon, 11 Sep 2017 17:35:26 +0000 (13:35 -0400)
commit0a16efff9bb19e617e861fbcae6b772e67e6b500
tree85506b0db435b8cf3fcb00df9647b24739f1f176
parent407c87a6c3b3282331b708a71a4392ac7d2aace4
zebra: Fix rib_update_table

We should only be operating RIB_UPDATE_IF_CHANGE on
types that zebra has control of.  We assume that
the calling routing protocol is going to take care
of their own route changes based upon the interface
state change.

Also try to re-organize the code a tiny bit to allow
it to fit better within a tabed world.

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