summaryrefslogtreecommitdiff
path: root/etc/fbtab.head
diff options
context:
space:
mode:
authorClaudio Jeker <claudio@cvs.openbsd.org>2006-12-08 21:28:09 +0000
committerClaudio Jeker <claudio@cvs.openbsd.org>2006-12-08 21:28:09 +0000
commitc481be686c817f0d5f4a2ccd88d331fd01571c67 (patch)
treea86809218e8b6b31ff268ad3ca8e7fdfabea8df0 /etc/fbtab.head
parentfdc805dad24ce4b5ce73f8ab9d760fd83d0e569b (diff)
Fix a crash seen on busy area border routers. The problem was a NULL
dereference in rde_summary_update(). Even though we merge in the new LSA it may be suppressed because the remove happened less than 5 seconds ago. So the second lsa_find() is still unable to locate the LSA and in this case we may not access v->cost. Additionally only remove not yet deleted LSA in lsa_remove_invalid_sums(), removing already removed entries removes also the suppressed LSAs. Problem found and fix tested by Pierre-Yves Ritschard. OK norby@
Diffstat (limited to 'etc/fbtab.head')
0 files changed, 0 insertions, 0 deletions