Use SO_BINDTODEVICE also in Linux/IPv6.
Minor fixes to previous patches.
Temporary OSPF commit - sockets.
Merge branch 'new' into socket2
Fix configure to enable warnings and fix most of them.
Temporary OSPF commit - socket changes.
Temporary OSPFv3 development commit (changing multicast support).
Linux specific TCP-MD5 handling moved to sysdep/linux/sysio.hFreeBSD coded added. BSD cannot set BGP passwords itself.This has to be done by external command.
Fixes compilation on older systems.
Older kernel headers (the ones in Debian Sarge) does nothave __kernel_sockaddr_storage .
Implementation of MD5 authentication of BGP sessions.
Multicast problems should be gone, although the fix is Linux only and we'llneed to figure out something better when working on new ports.
IPv6 support compiles on both glibc 2.0 and 2.1.
IPv6 compiles with glibc 2.1.
Better order of includes.
set_inaddr() moved to sysio.h.
Tried to clean up multicast handling. Now we don't try to guessmulticast abilities depending on definedness of symbols and use hard-wiredsystem-dependent configuration defines instead.
Please test whereever you can.