fixed bug when a host uses dhcp to get an IP address without specifying a hostname

This is a valid DHCP reservation, but there is not enough information to create a valid DNS entry