On Fri, 12 Dec 2014, John D. Baker wrote:
Following an update and a reboot, 'dhcpcd' ignores the "/20" netmask
presented by the ISP's DHCP server and instead installs the address
with
a "/8" netmask instead (the address assigned by the DHCP server would
otherwise be a Class A were it not for the "/20" netmask).
With dhcpcd v6.4.3 in netbsd-7, this appears to be related to the use
of
the "noalias" directive. While using "noalias" to prevent the dynamic
address being installed as an alias, a bogus netmask would be used.
Without "noalias", the server-provided netmask is used.