From c7350c48462e305f18f6fb02eceac170f892e450 Mon Sep 17 00:00:00 2001 From: Paul Jakma Date: Tue, 29 Jan 2008 19:29:44 +0000 Subject: [isisd] Bug #437: fix ssert caused by bad list management 2008-01-29 James Carlson * Fix bug #437, assert due to bogus index management * isis_flags.c: (flags_initialize) new * (flags_get_index) fix off by one, leading to list assert on null node data. (flags_free_index) ditto. * isisd.c: (isis_area_create) use flags_initialize (isis_area_destroy) deconfigure circuits when taking down area. --- isisd/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'isisd/ChangeLog') diff --git a/isisd/ChangeLog b/isisd/ChangeLog index c2482f06..bb77ffea 100644 --- a/isisd/ChangeLog +++ b/isisd/ChangeLog @@ -1,3 +1,14 @@ +2008-01-29 James Carlson + + * Fix bug #437, assert due to bogus index management + * isis_flags.c: (flags_initialize) new + * (flags_get_index) fix off by one, leading to list assert + on null node data. + (flags_free_index) ditto. + * isisd.c: (isis_area_create) use flags_initialize + (isis_area_destroy) deconfigure circuits when + taking down area. + 2007-07-18 James Carlson * isis_network.c: split up into isis_bpf.c, isis_dlpi.c, and -- cgit v1.2.1