diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-01-14 16:37:53 -0500 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2019-01-25 20:16:15 -0500 |
| commit | 677c1dd5cbdc7c58291843bd3709303950ed7c4a (patch) | |
| tree | dd02004ab0b86e58546100c681612084bdba401d /doc/manpages/conf.py | |
| parent | 4a2f796f2ecf199a9c1ed14d1da37acbab6a05e8 (diff) | |
zebra: Use ROUTE_ENTRY_INSTALLED as decision for route is installed
zebra is using NEXTHOP_FLAG_FIB as the basis of whether or not
a route_entry is installed. This is problematic in that we plan
to separate out nexthop handling from route installation. So modify
the code to keep track of whether or not a route_entry is installed/failed.
This basically means that every place we set/unset NEXTHOP_FLAG_FIB, we
actually also set/unset ROUTE_ENTRY_INSTALLED on the route_entry.
Additionally where we check for route installed via NEXTHOP_FLAG_FIB
switch over to checking if the route think's it is installed.
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'doc/manpages/conf.py')
0 files changed, 0 insertions, 0 deletions
