summaryrefslogtreecommitdiff
path: root/pimd/pim_instance.c
diff options
context:
space:
mode:
authorDonald Sharp <sharpd@cumulusnetworks.com>2017-09-01 10:28:19 -0400
committerDonald Sharp <sharpd@cumulusnetworks.com>2017-09-05 18:56:36 -0400
commit915902cb82cfd57fa059b3a508ea9973bd056a96 (patch)
treeb5080590b20f95b85fd9e491d30c7fc05a8ca1ec /pimd/pim_instance.c
parentf24fdd9921b98f99d63b1299029d177954090243 (diff)
zebra: Allow zebra to delete self originated routes
With the change to make zebra pass routes to the kernel with the 'correct' proto name, it caused zebra to not properly recognize them on startup again the next time such that the route would not be deleted. Modify rt_netlink.c to notice that we have a self originated route and to properly mark the type of route it was. Modify rib_table_sweep to mark the nexthops as active so that when we go to delete the self originated routes it would properly delete from the kernel. Fixes: #1061 Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'pimd/pim_instance.c')
0 files changed, 0 insertions, 0 deletions