summaryrefslogtreecommitdiff
path: root/proto/ospf/ospf.c
AgeCommit message (Collapse)Author
2004-06-04hello.c and hello.h cleaned up. No design changes.Ondrej Filip
2004-06-01Patch from Andreas Steinmetz <ast@domdv.de>Ondrej Filip
2004-05-31static declarations don't belong to includes. (And most of them wereMartin Mares
redundant anyway.)
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.
2002-03-04Age LSA DB after LSA origination and before routing table calculation.Ondrej Filip
2001-08-19Fix %<something>I format strings.Martin Mares
2001-08-12Area networks added into configuration.Ondrej Filip
2001-08-11I will not originate the same lsa before MINLSINTERVAL.Ondrej Filip
2000-09-04Fixed many bugs in rt calculation and interface adding. Now it seems to beOndrej Filip
OK, I'm going to advertise 1.0.4.
2000-09-04I allocate struct ifa before unlocking. So route exported to OSPF are correct.Ondrej Filip
I work also with interfaces that have some problems with socket opening. I declare them as stub.
2000-09-03Serious bug in ext lsa origination found. Going for 1.0.4.Ondrej Filip
2000-09-02Added stub interface. (Interface which is propagated to OSPF butOndrej Filip
it does not sends nor listens packets.) I added some new options, please look at it and look into doc if it's OK.
2000-09-02Reconfigure poll interval.Ondrej Filip
2000-09-02Reconfiguration for new options.Ondrej Filip
2000-08-16Typo in rte_better.Ondrej Filip
2000-08-16Bug in rte_better.Ondrej Filip
2000-06-08Missing parameters...Martin Mares
2000-06-08Fixes for the programmer's manual.Martin Mares
2000-06-07Better algoritmus of LSA aging.Ondrej Filip
2000-06-07Simple explanation, how LSA are kept in database.Ondrej Filip
2000-06-07DocOndrej Filip
2000-06-07Doc in neighbor.c and some tiny changes related to.Ondrej Filip
2000-06-07DocOndrej Filip
2000-06-07Introdution into OSPF.Ondrej Filip
2000-06-07Now I can change cost of interface without OSPF restart.Ondrej Filip
2000-06-07Removed useless trace.Ondrej Filip
2000-06-07Reconfiguration hook.Ondrej Filip
It will survive many timer and constat changes.
2000-06-06Some '\n' deleted.Ondrej Filip
2000-06-06Tracing in topologyOndrej Filip
2000-06-06First part of tracing.Ondrej Filip
2000-06-06Allocate OSPF areas before interfaces.Ondrej Filip
2000-06-06Dummy reconfigure added.Ondrej Filip
2000-06-05Bugfix in NET LSA flushing.Ondrej Filip
Configuration now works! :-) Better "show ospf" Some minor bugfixes.
2000-06-05Unless a filter specifies otherwise, all external routes have type 2Martin Mares
metric 10000.
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-03interface {} added.Ondrej Filip
2000-06-02area {} added to config.Ondrej Filip
2000-06-02First option into config added. :-)Ondrej Filip
2000-06-02sh interface "iface" dumpped all.Ondrej Filip
2000-06-02Handle "show ospf *" even if protocol is down.Ondrej Filip
2000-06-02Silly bug in sh interface. Now I test ALL interfaces. :-)Ondrej Filip
2000-06-01Added show ospf interface.Ondrej Filip
show ospf neighbors now knows "<interface>".
2000-06-01show ospf implemented.Ondrej Filip
2000-06-01Cisco-like "show ospf neighbors" implemented.Ondrej Filip
2000-06-01Print route tag in hexadecimal and omit it if it's zero.Martin Mares
2000-06-01Print tag unsigned rather then signed.Ondrej Filip
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-31Added tagging of external LSA.Ondrej Filip