Added ipa_absolutize() which converts link-scope addresses to global scopeones according to prefix assigned to the corresponding interface.
Unused variables in IPv6 code.
IPv6 address classification fixes.
Removal of useless includes continues...
Use bsprintf() instead of sprintf().
Include "lib/string.h" instead of <string.h>. It should give us bzero()and other non-portable functions on all systems.
ipv6_compare() accepts non-lvalue arguments as well. This makes filterscompile with IPv6.
Support for IPv6 sockets. How nice one doesn't have to ifdef aroundten years of API evolution :-)
Basic support for IPv6. The system-dependent part doesn't work yet,but the core routines are there and seem to be working.
o lib/ipv6.[ch] written o Lexical analyser recognizes IPv6 addresses and when in IPv6 mode, treats pure IPv4 addresses as router IDs....
Replaced the old ugly ipv6 compilation hack by a conditional in Modules.
The library is now glued together from generic and OS-dependent partsby the `mergedirs' script. Few more IP address manipulation functionsand some fixes.
BIRD library: The story continues.
Complete resource manages and IP address handling.