mirror of
https://gitlab.labs.nic.cz/labs/bird.git
synced 2024-05-11 16:54:54 +00:00
OSPF: Fix handling of external routes on graceful restart
We need to flush learned external LSAs a bit later than other LSAs (after first feed after end of the graceful restart) to avoid flap of external routes.
This commit is contained in:
@@ -223,7 +223,8 @@ struct ospf_proto
|
||||
int areano; /* Number of area I belong to */
|
||||
int padj; /* Number of neighbors in Exchange or Loading state */
|
||||
int gr_count; /* Number of neighbors in graceful restart state */
|
||||
int gr_recovery; /* Graceful restart recovery is active */
|
||||
u8 gr_recovery; /* Graceful restart recovery is active */
|
||||
u8 gr_cleanup; /* GR cleanup scheduled */
|
||||
btime gr_timeout; /* The end time of grace restart recovery */
|
||||
struct fib rtf; /* Routing table */
|
||||
struct idm idm; /* OSPFv3 LSA ID map */
|
||||
|
Reference in New Issue
Block a user