342
342
/* Microsoft dhcp client doen't like domain-less dhcp and trimmed packets*/
343
343
/* dhcpcd client very sad if no domain name is passed */
344
FILL_BOOTP_EXT(q, RFC1533_DOMAINNAME, 1, " ");
344
FILL_BOOTP_EXT(q, RFC1533_DOMAINNAME, 1, " ");
348
348
LIST_FOREACH(dd, &pData->dns_domain_list_head, dd_list)
351
351
if (dd->dd_pszDomain == NULL)
353
353
/* never meet valid separator here in RFC1533*/
355
FILL_BOOTP_EXT(q, RFC1533_DOMAINNAME, 1, ",");
355
FILL_BOOTP_EXT(q, RFC1533_DOMAINNAME, 1, ",");
358
358
val = (int)strlen(dd->dd_pszDomain);