diff options
| author | Don Slice <dslice@cumulusnetworks.com> | 2016-11-10 15:49:45 -0800 |
|---|---|---|
| committer | Don Slice <dslice@cumulusnetworks.com> | 2016-11-14 07:06:46 -0800 |
| commit | 9274cde5dc2dc92045ca3bb5dbd4162d81beb549 (patch) | |
| tree | caa9ed6a2556b424ed8995d79711cdecd9cf8938 /zebra/interface.c | |
| parent | 207e0d7a7909b75b2cb9d7bf8f8e817698bf55c9 (diff) | |
zebra: remove recursively derived static routes correctly
Problem reported that in certain configs, when a router is initially
booted and the link is bounced, we can end up with a bogus static route
in the table. This was due to the assumption in zebra_rnh that a static
route would not be recursively resolved through another static route with
a different next-hop. This fix changes this assumption. Tested manually
and bgp-min, ospf-min, and vrf-min run with no new failures.
Ticket: CM-13328
Signed-off-by: Don Slice
Reviewed-by: CCR-5338
Diffstat (limited to 'zebra/interface.c')
0 files changed, 0 insertions, 0 deletions
