LSArt origination and routing table calculation is now not doing sooften. Instead of calculation I just schedule it latter.
Route attributes for OSPF.
Better shutdown. (Flush my own router LSA and send 1WAY to every neighbor.)Ext LSA originating and flushing added.
Testing if I can flush LSA from database.
Better rt and net originating.
Sync with nest's rt table and some minor improvements.
RT calculation strongly simplified. Now, I don't need anymemory allocation. :-)
Calculating of nexts hop(s) added.
Routing table calculation. Dijkstra done.
LSupdate processing improved. Now there is some bug in hashing. :-(
Flooding work continues.
Some bug fixes. LSA checksum is still bad. I'll fix it later.
LSA structure changes. (Len added.)
LSA DB is completely redesigned. Now it should be faster and it needsless memory.
Sending of DBDes. (Checksum and length calculation NOT done.)
Router LSA & area adding.
Area work and router LSA starts when interface goes up.
Structures for router LSA added.
Hash table structure redesigned.
Other LS struct added.
LSA type changed from u16 to u8.
ospf.c and ospc.h splitted into various files.