From 08d3d5b398ae81de7659509f159e814d1bbd4375 Mon Sep 17 00:00:00 2001 From: Paul Jakma Date: Mon, 7 May 2007 16:38:35 +0000 Subject: [ospfd] Bug #330 regression: Fix ospf_spf_add_parent assert 2007-05-07 Paul Jakma * ospf_spf.c: (ospf_vertex_new) Dont init vertices to infinity, just let 0 be a special case. (ospf_spf_add_parent) 0 distance candidate vertex is special, cost still to be initialised - asserting that new distance is <= existing only makes sense where w already has a cost. (ospf_spf_next) Infinite cost links should not be followed, bar those of the root. --- ospfd/ChangeLog | 10 ++++++++++ 1 file changed, 10 insertions(+) (limited to 'ospfd/ChangeLog') diff --git a/ospfd/ChangeLog b/ospfd/ChangeLog index d329bfaf..153b086e 100644 --- a/ospfd/ChangeLog +++ b/ospfd/ChangeLog @@ -1,3 +1,13 @@ +2007-05-07 Paul Jakma + + * ospf_spf.c: (ospf_vertex_new) Dont init vertices to infinity, + just let 0 be a special case. + (ospf_spf_add_parent) 0 distance candidate vertex is special, + cost still to be initialised - asserting that new distance + is <= existing only makes sense where w already has a cost. + (ospf_spf_next) Infinite cost links should not be followed, + bar those of the root. + 2007-04-30 Andrew J. Schorr * ospfd.c: (ospf_network_match_iface) Comment out -- cgit v1.2.1