diff options
author | Claudio Jeker <claudio@cvs.openbsd.org> | 2010-07-19 09:11:09 +0000 |
---|---|---|
committer | Claudio Jeker <claudio@cvs.openbsd.org> | 2010-07-19 09:11:09 +0000 |
commit | a8c883e9825f1cb7dfe957cf04668a0d2f53b174 (patch) | |
tree | 8d435d997206dbd496531a9fec14f8649183ce02 /sys/dev | |
parent | 33fadc901f86dae8d19e33fcb965c153c65ad3d3 (diff) |
lsa_refresh() was able to resurect dead LSA resulting in zombie anouncements.
Make sure that if the LSA is managed by this router that we force timed-out
LSA to stay timed out which causes them to be pruned in the secound round.
This problem can show up when not exactly the same LSA is pruned because
the checksum is used as tiebreaker resulting in indeterministic selection
of which LSA is considered newer.
OK bluhm@, sthen@
Diffstat (limited to 'sys/dev')
0 files changed, 0 insertions, 0 deletions