From fac1f7cc8eaa750fa46985977a97e05e493228a2 Mon Sep 17 00:00:00 2001 From: hasso Date: Mon, 26 Sep 2005 18:26:26 +0000 Subject: * isis_spf.c: Changing cost from uint16_t to uint32_t. Unset ISIS_ROUTE_FLAG_ACTIVE flag before running SPF. * isisd.[ch]: Separate route tables for different levels. SPF is done separately, but in case of L1L2 area they have to be merged. * isis_zebra.c: Set/unset ISIS_ROUTE_FLAG_ZEBRA_SYNC flag correctly in case of adding/removing IPv4 routes. * zebra_route.c: Rework route validating process. Merging L1 and L2 tables in case of L1L2 area. In short - many changes to make SPF work more correctly, add/remove to/from RIB also works now. It's still very far from perfect though. --- isisd/ChangeLog | 11 +++++++++++ 1 file changed, 11 insertions(+) (limited to 'isisd/ChangeLog') diff --git a/isisd/ChangeLog b/isisd/ChangeLog index 7f3cd9da..8687ee75 100644 --- a/isisd/ChangeLog +++ b/isisd/ChangeLog @@ -1,3 +1,14 @@ +2005-09-26 Hasso Tepper + + * isis_spf.c: Changing cost from uint16_t to uint32_t. Unset + ISIS_ROUTE_FLAG_ACTIVE flag before running SPF. + * isisd.[ch]: Separate route tables for different levels. SPF is done + separately, but in case of L1L2 area they have to be merged. + * isis_zebra.c: Set/unset ISIS_ROUTE_FLAG_ZEBRA_SYNC flag correctly in + case of adding/removing IPv4 routes. + * zebra_route.c: Rework route validating process. Merging L1 and L2 + tables in case of L1L2 area. + 2005-09-26 Hasso Tepper * isis_spf.[ch]: Added TE TLVs to the SPF process. It seems to work -- cgit v1.2.1