diff options
| author | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-03-27 09:47:20 -0400 |
|---|---|---|
| committer | Donald Sharp <sharpd@cumulusnetworks.com> | 2018-03-27 15:52:25 -0400 |
| commit | 90f86c0a4d3242e4158d973ebb40d2eda16ed065 (patch) | |
| tree | c98274005f44c8d885272143f95dfa58e36162fa /doc/manpages/conf.py | |
| parent | 9713497ff4613ca980712cc35db1691f93fd43a7 (diff) | |
zebra: Fixup enable/disable of static routes in vrfs
When a user enables and disables a vrf, we were not
properly cleaning up the static routes leaving us
in a state where we would crash by looking at anything
in zebra.
On disable of a vrf -> Search through all static routes
and if the nexthop vrf is the disabled vrf uninstall it.
Additionally uninstall all static routes in that zvrf
On enable of a vrf -> Search through all static routes
and if the nexthop vrf is the enabled vrf install it.
Additionally install all the static routes in that zvrf.
Ticket: CM-19768
Signed-off-by: Donald Sharp <sharpd@cumulusnetworks.com>
Diffstat (limited to 'doc/manpages/conf.py')
0 files changed, 0 insertions, 0 deletions
