Always update DHCID

Caveat emptor: “conflict-detection off” removes the DHCID record from the DNS entry. Rationale is that once conflict detection has been turned off, the DHCID serves no further purpose.

This might yield undesirable results if an environment mixes subnets where conflict detection is off with other subnets where conflict detection is still on. Clients moving from CD off to CD on will get no DNS update, because the server checks for the DHCID and decides to abstain “not mine…”.

The patch below changes this behavior so that the DHCID is unconditionally updated while conflict detection is off.

insert patch here
Copyright © 2024 Christof Chen