summaryrefslogtreecommitdiff
path: root/proto/ospf/ospf.h
AgeCommit message (Collapse)Author
2005-02-12Bugfix - cost of interface can be larger than 0xffffOndrej Filip
2004-07-16Added handling of STUB bool.Ondrej Filip
2004-07-15Huge OSPF database redesign. Since now, all LSAs of all areasOndrej Filip
are in single database. This avoids duplication of external LSAs and fixes bug in external LSA distribution.
2004-07-14Multiple OSPF areas can be attached.Ondrej Filip
Origination of summary LSA works. Routing table calculation works. Virtual links works. Well, I hope, OSPF is fully compatible with RFC2328!!!!
2004-07-13Default tick = 1. The today's CPU is fast enough.Ondrej Filip
2004-07-13Bugfix - options bits were not included in LSAsOndrej Filip
Bugfix - E bit was not unset on stub areas.
2004-06-26Md5 authentification added (unsested).Ondrej Filip
Packet receiving clean up.
2004-06-25A lot of changes:Ondrej Filip
- metric is 3 byte long now - summary lsa originating - more OSPF areas possible - virtual links - better E1/E2 routes handling - some bug fixes.. I have to do: - md5 auth (last mandatory item from rfc2328) - !!!!DEBUG!!!!! (mainly virtual link system has probably a lot of bugs) - 2328 appendig E
2004-06-11Better routing table calculation. We are ready to work withOndrej Filip
multiple OSPF areas.
2004-06-09Better checking of configuration.Ondrej Filip
2004-06-06Small cleanup, indentation and preparation for multiple areas routing table ↵Ondrej Filip
calculation.
2004-06-06Indentation.Ondrej Filip
2004-06-06Indentation.Ondrej Filip
2004-06-06Struct area_net changed.Ondrej Filip
2004-06-06Cleanup in iface.cOndrej Filip
2004-06-04lsack.c cleaned. Better names for functions andOndrej Filip
DIRECT acks can be sent in one packet now.
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 OSPF authentication type was sent in host byte order instead of ofMartin Mares
network byte order thus breaking interoperability with other routing daemons on litte endian machines. The patch fixes this but note that this breaks compatability with older bird installations using OSPF and password authentication (Andreas)
2003-08-26Endian-related bug fixes sent by Krzysztof Szuster <kszuster@polbox.com>Ondrej Filip
2001-08-12Area networks added into configuration.Ondrej Filip
2001-08-11I will not originate the same lsa before MINLSINTERVAL.Ondrej Filip
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-02Added hellos on NBMA networks. (I don't violate RFC now.)Ondrej Filip
2000-06-08Ehm, my (B)DR election was based on router id, but RFC says ip!Ondrej Filip
2000-06-07Better algoritmus of LSA aging.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-07A copyright change.Ondrej Filip
2000-06-07#define SIZE_OF_IP_HEADEROndrej Filip
2000-06-06First part of tracing.Ondrej Filip
2000-06-06Simple autentication added.Ondrej Filip
2000-06-06Interface locks added.Ondrej Filip
2000-06-05NBMA networks should work now.Ondrej Filip
2000-06-05Bugfix in NET LSA flushing.Ondrej Filip
Configuration now works! :-) Better "show ospf" Some minor bugfixes.
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-03More conf. items defined.Ondrej Filip
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-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-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-30Route attributes for OSPF.Martin Mares
2000-05-30Aging delta changed. (Ehm, aging is very dirty I'll have to change it.)Ondrej Filip