summaryrefslogtreecommitdiff
path: root/proto/ospf/hello.c
AgeCommit message (Collapse)Author
2013-04-17Fixes a compatibility issue in OSPFv2 PtP links.Ondrej Zajicek
BIRD used zero netmask in hello packets on all PtP links, not just on unnumbered ones. This patch fixes it and adds option 'ptp netmask' for overriding the default behavior. Thanks to Alexander V. Chernikov for the original patch.
2012-10-31Fixes another bug in OSPFv3 vlinks.Ondrej Zajicek
2012-05-14Real broadcast mode for OSPFv2.Ondrej Zajicek
2011-07-20OSPF NSSA support, part one.Ondrej Zajicek
2011-07-08Removes timers for stub interfaces. Also fixes some minor bugs.Ondrej Zajicek
2011-03-17Vastly improved OSPF reconfiguration.Ondrej Zajicek
Now it can handle a change in iface pattern structure. It can add, remove and reconfigure interfaces, vlinks and areas.
2010-12-24Implements Point-to-MultiPoint interface type for OSPF.Ondrej Zajicek
2010-11-19Minor finalizations of link state checks.Ondrej Zajicek
2010-11-04Fixes a bug in LSA update of large LSAs.Ondrej Zajicek
2010-05-02OSPF: most of summary LSA orig./flush logic rewritten.Ondrej Zajicek
Fixes many bugs in the old code and makes it much cleaner.
2010-03-14Temporary OSPF commit - sockets.Ondrej Zajicek
2010-03-11Merge branch 'new' into socket2Ondrej Zajicek
2010-03-11Temoporary OSPF commit - socket changes.Ondrej Zajicek
2010-02-21Fix configure to enable warnings and fix most of them.Ondrej Zajicek
2010-02-11Temporary OSPF commit - socket changes.Ondrej Zajicek
2009-12-11Implements protocol-specific Router ID for OSPF.Ondrej Zajicek
And fixes one minor bug.
2009-10-29Implements better checks on incoming packets and LSAs in OSPF.Ondrej Zajicek
2009-09-04Temporary OSPFv3 development commit (changing multicast support).Ondrej Zajicek
2009-08-25Temporary OSPFv3 development commitOndrej Zajicek
2009-08-21Temporary OSPFv3 development commitOndrej Zajicek
2009-05-24Hello packets on PTP networks should have zero netmask.Ondrej Zajicek
This also ensures that misconfigured routers (one side ptp and one side broadcast) do not make adjacency.
2009-05-24Ignore Hello packets from different IP network (than primary).Ondrej Zajicek
2009-04-06Better OSPF packet tracing log messages.Ondrej Zajicek
Replaces old OSPF packet tracing messages with uniform messages with packet dumps.
2005-02-20Since now I can also use 'dead interval', not just 'dead counter'.Ondrej Filip
2005-02-13Many bugfixes in routing table calculation and summary LSA origination.Ondrej Filip
2004-09-15Dont check netmask field on PTP links.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 just after interface is up.Ondrej Filip
This makes the adjacency forming faster. Minor code clean up.
2004-07-13Bugfix - options bits were not included in LSAsOndrej Filip
Bugfix - E bit was not unset on stub areas.
2004-07-01Hello reading bugfix.Ondrej Filip
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-06Cleanup in packet.c. Deleted unused parameters.Ondrej Filip
2004-06-06Indentation.Ondrej Filip
2004-06-06Be more verbose in troubles.Ondrej Filip
2004-06-05... and a whole bunch of unused parameters and variables in ospf.Martin Mares
2004-06-04hello.* reindented, code cleanup.Ondrej Filip
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-31Useless include deleted.Ondrej Filip
2004-05-31Minor bug fix in neighbor state machine.Ondrej Filip
2003-09-03This prevents infinite loop when bird has more that 60 neighbors. Thanks to ↵Ondrej Filip
Rani Assaf
2000-09-03Log some unusual situation.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-13Bugfix in logging.Ondrej Filip
2000-06-08Still some endianity bugs.Ondrej Filip
2000-06-08I forgot some endianity operations.Ondrej Filip
2000-06-08Ehm, my (B)DR election was based on router id, but RFC says ip!Ondrej Filip