minor fix to return E_USAGE on -V instead of exit(0);
[oss-qm-packages.git] / README.ipv6
blob29ebd8be14436b8f77e626c161d063263f5f523a
1 Notes for IPv6
2 --------------
4 If you are using libc5, you may need to edit the Makefile so that
5 libinet6 is linked in and your IPv6 include files are found in the
6 right place.  The definitions in question are at about line 91.  You may
7 also find that the header files provided with inet6-apps are not exactly
8 what net-tools expects.  This is not a bug in net-tools as such and will
9 not be fixed in future releases (though if anybody would like to contribute
10 a patch I would be happy to add a pointer to it here.)  If you have the
11 option you might consider changing to glibc instead (see below) in which
12 case you can use the header files supplied with the C library.
14 If you use glibc, you should ensure that you have version 2.1 or later
15 installed.  The 2.1 release is available from
16 <ftp://sourceware.cygnus.com/pub/glibc among> other places.  With this
17 version of the C library there should be no need to edit the Makefile
18 or apply any patches to net-tools.
20 Version 2.0 of glibc has no support for IPv6; patches did exist at one
21 point but they are now seriously outdated.  Instead you should upgrade
22 to glibc 2.1.
24 BUGS
25 ----
27 "ifconfig eth0 add ..." does not currently auto-load the IPv6 module.