summaryrefslogtreecommitdiffstats
path: root/proto/ospf/topology.c
AgeCommit message (Collapse)Author
2004-05-31The code was broken for external /29 to /32 routes. Assuming that youMartin Mares
have one machine publishing a route to 10.1.1.3/32 and another one publishing a route to 10.1.1.4/32. If the first machine went down the route to 10.1.1.4/32 was wrongly killed by the old code, leading either to missing routes or worse to bug()s like "Router parent does not have next hop" or just segfaults. The patch fixes this but in the long term a redesign is required here. Note that the patch doesn't worse the situation, instead it prevents the problems stated. The redesign is required to handle multiple routes to small subnets properly. (by Andreas) Feela, I think that this is at least a good temporary fix, but it's of course up to you to decide.
2003-08-23Many spelling mistakes fixed.Ondrej Filip
Thanks you Harry Moyes.
2001-08-21Useless trace.Ondrej Filip
2001-08-19Fix %<something>I format strings.Martin Mares
2001-08-11Bugfix in B-bit setting in router LSA.Ondrej Filip
2001-08-11I will not originate the same lsa before MINLSINTERVAL.Ondrej Filip
2000-09-04Serious bug in ext lsa origination found. Going for 1.0.4.Ondrej Filip
2000-08-28Bugfix in ext lsa importing.Ondrej Filip
2000-06-08HASH_DEF_ORDER back to 6.Ondrej Filip
2000-06-08Doc in lsalib.c + related minor changes.Ondrej Filip
2000-06-07Removed some FIXMEs simply deleting them.Ondrej Filip
2000-06-07Doc in neighbor.c and some tiny changes related to.Ondrej Filip
2000-06-06Tracing in topologyOndrej Filip
2000-06-06Allocate OSPF areas before interfaces.Ondrej Filip
2000-06-05Bugfix in NET LSA flushing.Ondrej Filip
Configuration now works! :-) Better "show ospf" Some minor bugfixes.
2000-06-05PTP link in RTLSA was not announced correctly.Ondrej Filip
2000-06-05Unless a filter specifies otherwise, all external routes have type 2Martin Mares
metric 10000.
2000-06-05Bug in LSA origination.Ondrej Filip
2000-06-05Small patch to better hash type=2 LSAs.Ondrej Filip
2000-06-05Many bugfixes (I don't remember all of them):Ondrej Filip
Added link ID calculation for external routes with same prefix but different mask. Bugfix in NET lsa origination. Bugfix in NET hashing. Bugfix in LSA installing.
2000-06-04Many bugs in ext lsa origination.Ondrej Filip
2000-05-31Stuping bug in net LSA origination. Now, I should surviveOndrej Filip
loss of my only neighbor.
2000-05-31Sort cleanup in aging.Ondrej Filip
2000-05-31LSArt origination and routing table calculation is now not doing soOndrej Filip
often. Instead of calculation I just schedule it latter.
2000-05-31Handle better next hop in external LSA.Ondrej Filip
2000-05-30Route attributes for OSPF.Martin Mares
2000-05-30You can decide if add LSA into lsrth during flood_lsa().Ondrej Filip
2000-05-27Better shutdown. (Flush my own router LSA and send 1WAY to every neighbor.)Ondrej Filip
Ext LSA originating and flushing added.
2000-05-27Originating of external LSA.Ondrej Filip
2000-05-12Minor changes.Ondrej Filip
2000-05-11Bugfix in network LSA originating.Ondrej Filip
2000-05-09Better dumping.Ondrej Filip
2000-05-09Many bugfixes. (I added one entry twice to slist.)Ondrej Filip
Debug cleanup. Retransmiting of unacknolegded LSAs
2000-05-09Many bugfixes. Actually, how could this ever work? :-)Ondrej Filip
2000-05-09Another bugfix in neighbor state machine.Ondrej Filip
2000-05-04Bugfix in Network lsa originatingOndrej Filip
Bugfix in ntohlsab() and htonlsab() For calculating of rt I use my own fib. I delete routes! ;-)
2000-05-04Test for "flushing" added.Ondrej Filip
2000-05-04Cleanup of code. Some arguments of functions were useless.Ondrej Filip
2000-05-04Testing if I can flush LSA from database.Ondrej Filip
2000-05-03Better rt and net originating.Ondrej Filip
2000-05-03Originating of network LSA.Ondrej Filip
2000-05-03Aging of lsa database added.Ondrej Filip
2000-05-01Many small changes and bug fixes. Routing table calculation works.Ondrej Filip
I'm waiting for rt lookup to add stub networks.
2000-04-30Sync with nest's rt table and some minor improvements.Ondrej Filip
2000-04-26Routing table calculation. Dijkstra done.Ondrej Filip
2000-04-18Dump changes.Ondrej Filip
2000-04-17Small change in LSA originating.Ondrej Filip
2000-04-04LSupdate processing improved. Now there is some bug in hashing. :-(Ondrej Filip
2000-04-04Flooding work continues.Ondrej Filip
2000-04-04Minor change in area list. Now I use MJ's lists.Ondrej Filip