Erik Nordmark wrote: \> One ways to do this would be to have a dhcpnospoof which by default > would enforce that the chaddr is the MAC address of the vnic, and if the > client-ID option is present it must be the same as the chaddr. Then > dhcpnospoof can have options to specify a chaddr and/or client-ID. > (And we need similar things for DHCPv6 and its DUID.)
Forcing client-ID to be the same as the MAC address makes the feature completely useless. The whole point of the client-ID is that it's not the MAC address.