summaryrefslogtreecommitdiff
path: root/proto/ospf/iface.c
AgeCommit message (Collapse)Author
2009-07-05Fixes type mismatch in OSPF printf statements.Ondrej Zajicek
Mixing ip_addr and u32 does bad things on Ultrasparc. Although both have the same size. Fascinating. It was not catched by compiler because of varargs.
2009-05-06A change in OSPF and RIP interface patterns.Ondrej Zajicek
Allows to add more interface patterns to one common 'options' section like: interface "eth3", "eth4" { options common to eth3 and eth4 }; Also removes undocumented and unnecessary ability to specify more interface patterns with different 'options' sections: interface "eth3" { options ... }, "eth4" { options ... };
2009-01-11Some fixes and update of OSPF debug messagesOndrej Zajicek
2005-03-15Added new parametr 'rx buffer <num>'. BIRD is able to receiveOndrej Filip
very large packets (if configured).
2005-03-14OSPF can accept larger packets than MTU.Ondrej Filip
2005-02-20Cleanup - all unused variables deleted.Ondrej Filip
2005-02-20Since now I can also use 'dead interval', not just 'dead counter'.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-13Send hello as soon as possible after the interface is up.Ondrej Filip
This helps to faster establish the adjacency.
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-06Indentation.Ondrej Filip
2004-06-06Cleanup in iface.cOndrej Filip
2004-06-05Set size of the buffers. (Thanx MJ.)Ondrej Filip
2004-06-05Staticized lots of local functions.Martin Mares
2004-06-05... and a whole bunch of unused parameters and variables in ospf.Martin Mares
2004-06-05Moved the tests for socket existence here.Martin Mares
BTW, where do you exactly set the new buffer sizes?
2004-06-04cleanup in lsupd.c, indenting, "struct proto" removed...Ondrej Filip
2004-06-04OSPF is ready for changing MTU.Ondrej Filip
2004-06-04hello.c and hello.h cleaned up. No design changes.Ondrej Filip
2004-06-03Added source addr for multicast socket.Ondrej Filip
2004-06-01Easier cleanup of an interface.Ondrej Filip
2004-06-01Don't free socket's resources.Ondrej Filip
2004-06-01Patch from Andreas Steinmetz <ast@domdv.de>Ondrej Filip
2004-05-31Minor bug fix in neighbor state machine.Ondrej Filip
2003-08-23Many spelling mistakes fixed.Ondrej Filip
Thanks you Harry Moyes.
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-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-07DocOndrej Filip
2000-06-07Doc in neighbor.c and some tiny changes related to.Ondrej Filip
2000-06-07Avoid SEGV's in tracing.Martin Mares
2000-06-06Added IP protocols.Ondrej Filip
2000-06-06Tracing.Ondrej Filip
2000-06-06Simple autentication added.Ondrej Filip
2000-06-06All die() renamed to bug().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-05Don't info about DR and BDR on non-MA networks.Ondrej Filip
2000-06-05Yet another change, now flushing of net lsa seems to be perfect. :-)Ondrej Filip
2000-06-05Don;t send packet over downed interface.Ondrej Filip
2000-06-05Premature age LSA if you're NOT dr.Ondrej Filip
2000-06-04Removed lots of trailing newlines in log messages.Martin Mares
Please note that the only calls which don't add newlines automatically (i.e., don't print a full line of output) are debug() and DBG().
2000-06-01Added show ospf interface.Ondrej Filip
show ospf neighbors now knows "<interface>".
2000-05-31Ehm, some other "down" steps.Ondrej Filip