Many changes in I/O and OSPF sockets and packet handling.
I/O: - BSD: specify src addr on IP sockets by IP_HDRINCL - BSD: specify src addr on UDP sockets by IP_SENDSRCADDR - Linux: specify src addr on IP/UDP sockets by IP_PKTINFO - IPv6: specify src addr on IP/UDP sockets by IPV6_PKTINFO...
Real broadcast mode for OSPFv2.
Fixes a bug in LSA update of large LSAs.
Temoporary OSPF commit - socket changes.
Temporary OSPF commit - socket changes.
Temporary OSPFv3 development commit (changing multicast support).
Md5 authentification added (unsested).Packet receiving clean up.
A lot of changes: - 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)...
NBMA networks seems to work, but this should be better. :-)
Some lsack work. There is something very worng. :-( It locked my network.
ospf.c and ospc.h splitted into various files.