diff options
| author | Yuan Yuan <yyuanam@amazon.com> | 2021-09-22 20:02:40 +0000 |
|---|---|---|
| committer | mergify-bot <noreply@mergify.io> | 2021-10-12 16:27:08 +0000 |
| commit | 39d50cc21e3902ea31765a68522bd7b7b03c6b2f (patch) | |
| tree | b204407242c5104f6073bf20c6e1f29803dc1081 /ospfd/ospf_interface.c | |
| parent | ec6f74958b7387a538f58e45c59b0abe69f9a885 (diff) | |
Zebra: Ignore the failure of startup intf lookup.
In startup, zebra would dump interface information from Kernel in 3
steps w/o lock: step1, get interface information; step2, get interface
ipv4 address; step3, get interface ipv6 address.
If any interface gets added after step1, but before step2/3, zebra
would get extra interface addresses in step2/3 that has not been added
into zebra in step1. Returning error in the referenced interface lookup
would cause the startup interface retrieval to be incomplete.
Signed-off-by: Yuan Yuan <yyuanam@amazon.com>
(cherry picked from commit 8eec31ef564dcf4e096e700a648570973ca4e96b)
Diffstat (limited to 'ospfd/ospf_interface.c')
0 files changed, 0 insertions, 0 deletions
