dhcpcd-5.6.0 released
Roy Marples
Thu Jul 05 17:00:16 2012dhcpcd-5.6.0 has been released with the following changesImprove IPv6 RA support by allowing dhcpcd to manage the address and routes instead of the kernel. dhcpcd will only do this if RA is disabled in the kernel or dhcpcd has been instructed to do this via dhcpcd.conf(5) ipv6ra_own and
ipv6ra_own_default directives. Send and process IPv6 Neighbor Solicitions and Adverts to prove routerreachability. If a router cannot be reached in this way then it is expired.
When debugging, all ND messages are displayed which will create a lot of log
spam. To ease packaging, ./configure now accepts LDFLAGS and --enable-static.Because Linux pulls in librt for clock_gettime(3) it's over 400k larger than a
BSD static binary as clock_gettime(3) is in libc on BSD.Comments on how to solve this are welcome. Adding a configure option to disable librt and fall-back to gettimeofday(3) is a possibility but not desirable.
Because dhcpcd can now handle IPv6 addresses and routes, using similar logic
to the existing IPv4 code I'm marking this as an experimental release.I've been using it now for some time so it does work for me, but probably
not for everyone's tastes.Even if you don't plan to use dhcpcd to manage IPv6 RA addresses and routes, I still ask you to test it as dhcpcd *will* be using that codepath when it
grows DHCPv6 support Thanks Roy
Archive administrator: postmaster@marples.name