dhcpcd-7.1.0 has been released with the following changes:

  • OpenBSD: works alongside slaacd(8)
  • NetBSD: sets SO_RERROR on to detect receive socket overflow
  • BSD: route improvements to avoid listening for own changes
  • Linux: use NETLINK_BROADCAST_ERROR
  • BSD: avoid late address deletion messages by testing address existance
  • IP6: implement IP6 address sharing
  • BSD: catch UP/DOWN events when interfaces does support media changes
  • IPv4LL: remember old address when carrier is lost

Many other minor fixes and documenation updates have been submitted by various community members for this release which is nice to see :) IP6 address sharing requies the kernel to avoid IPv6 ND messages from itself via nonce matching and/or hardware address matching because all kernels handle IP6 Duplicate Address Detection.

ftp://roy.marples.name/pub/dhcpcd/dhcpcd-7.1.0.tar.xz
https://roy.marples.name/downloads/dhcpcd/dhcpcd-7.1.0.tar.xz