Doc in neighbor.c and some tiny changes related to.
Avoid SEGV's in tracing.
Added IP protocols.
Simple autentication added.
All die() renamed to bug().
Interface locks added.
NBMA networks should work now.
Bugfix in NET LSA flushing.Configuration now works! :-)Better "show ospf" Some minor bugfixes.
Don't info about DR and BDR on non-MA networks.
Yet another change, now flushing of net lsa seems to be perfect. :-)
Don;t send packet over downed interface.
Premature age LSA if you're NOT dr.
Removed lots of trailing newlines in log messages.
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.
Added show ospf interface.show ospf neighbors now knows "<interface>".
Ehm, some other "down" steps.
Some bugs in cleanup after iface down.
Why does not work "sk_close(sk);rfree(sk);"?
Better debugging.Safe neigh_list deleting.
LSArt origination and routing table calculation is now not doing sooften. Instead of calculation I just schedule it latter.
Added \n in debug.
Bug in socket closing.
Downing of interface should work.
Bugfix in hello.
Better rt and net originating.
Originating of network LSA.
Adding InfTransDelay for outgoing lsa.
Many small changes and bug fixes. Routing table calculation works.I'm waiting for rt lookup to add stub networks.
Multicast open socket for (B)DR bugfix.
Iface chstate run only if something really change.
Better chstate dumping.
Listening on AllDRouters for DR and BACKUP added.
Many changes in dbdes sending & receiving. EXDONE caused.
Sending of DBDes. (Checksum and length calculation NOT done.)
Area work and router LSA starts when interface goes up.
Small change for debugging.
ospf.c and ospc.h splitted into various files.