allow suppression of default client-id. fixes bug 000037. allows

busybox to match kernel and u-boot behavior with respect to client-id.
This commit is contained in:
Paul Fox
2005-08-01 14:31:13 +00:00
parent 9d6e0833bc
commit a39bba33c8
3 changed files with 17 additions and 6 deletions

View File

@ -76,7 +76,8 @@ static void init_packet(struct dhcpMessage *packet, char type)
init_header(packet, type);
memcpy(packet->chaddr, client_config.arp, 6);
add_option_string(packet->options, client_config.clientid);
if (client_config.clientid)
add_option_string(packet->options, client_config.clientid);
if (client_config.hostname) add_option_string(packet->options, client_config.hostname);
if (client_config.fqdn) add_option_string(packet->options, client_config.fqdn);
add_option_string(packet->options, (uint8_t *) &vendor_id);