Cleanup in sysdep KRT code, part 2.
Remove support for historic Linux kernels,merge krt-iface, krt-set and krt-scan stub headers.
BGP Extended communities.
Minor fixes to previous patches.
Adds autoconf test for -Wno-pointer-sign compliler option.
Replaces local endianity testing macro with the common one.
That makes it easier to integrate BIRD to crosscompilingbuildsystems.
Better checks for M4 in configure.
Get Linux version from <linux/version.h>, not `uname -r`.
Cosmetic message fix.
Use `struct ip_mreqn' instead of `struct ip_mreq' for multicastoperations on 2.1/2.2 kernels. This allows passing of real interfaceindexes instead of referencing interfaces by their IP addresses whichfails badly in presence of unnumbered interfaces.
Unfortunately, this structure is not visible with glibc 2.0 as it provides...
First step of "autoconfization". Created a configure script whichguesses most system-dependent parameters and determines name of systemconfiguration file (sysdep/cf/...) with the remaining ones.
To compile BIRD, you now need to do:
autoconf # Create configure from configure.in...