]> git.puffer.fish Git - mirror/frr.git/commit
zebra: resolve issue with importing table entries correctly 1297/head
authorDon Slice <dslice@cumulusnetworks.com>
Wed, 4 Oct 2017 13:41:49 +0000 (06:41 -0700)
committerDon Slice <dslice@cumulusnetworks.com>
Thu, 5 Oct 2017 16:08:46 +0000 (16:08 +0000)
commit5c4b6e577c33432b1e1eb9b2f30231a555111f0b
tree98181fa22e23877db0b0c7de8270e4c14bda7b9b
parentad183f047cab21576a42a9da0c4ed94cd1391005
zebra: resolve issue with importing table entries correctly

Problem reported when a table entry originated by rdnbrd was moved from one
interface to another on the same switch.  Both would be deleted, leaving
no imported entry in the table.  Modified zebra_add_import_table_entry to
used rib_add_multipath as well as correct the call to delete a duplicate
entry to include the nexthop associated with the route_entry.

Ticket: CM-18154
Signed-off-by: Don Slice <dslice@cumulusnetworks.com>
Reviewed By: CCR-6731
Testing Done: Manual testing successful, deb given to submitter, bgp-smoke
had no new failures
zebra/redistribute.c