Import dhcpcd(8) into FreeBSD base.
This introduces DHCPv6 functionality to FreeBSD.
This exists in parallel with existing tools dhclient(8) and rtsol(8),
which continue to be the default.
To use dhcpcd(8) for dynamic address allocation of IPv4 and IPv6,
make the following changes to /etc/rc.conf:
- set dhcpcd_enable="YES"
- remove "DHCP" from the ifconfig_<iface> line
- remove rtsold_enable
- remove ifconfig_<iface>_ipv6="inet6 accept_rtadv"