Changeset 18874 in vbox for trunk/src/VBox
- Timestamp:
- Apr 14, 2009 4:07:04 AM (16 years ago)
- Location:
- trunk/src/VBox/Devices/Network/slirp
- Files:
-
- 2 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/bootp.c
r18584 r18874 300 300 FILL_BOOTP_EXT(q, RFC1533_DNS, 4, &de->de_addr.s_addr); 301 301 } 302 if (LIST_EMPTY(&pData->dns_domain_list_head)) 303 { 304 /* Microsoft dhcp client doen't like domain-less dhcp and trimmed packets*/ 305 /* dhcpcd client very sad if no domain name is passed */ 306 FILL_BOOTP_EXT(q, RFC1533_DOMAINNAME, 1, " "); 307 } 302 308 LIST_FOREACH(dd, &pData->dns_domain_list_head, dd_list) 303 309 { -
trunk/src/VBox/Devices/Network/slirp/slirp.c
r18872 r18874 340 340 struct dns_entry *da = NULL; 341 341 struct dns_domain_entry *dd = NULL; 342 int fzerro_len_added = 0;343 342 ULONG ret = ERROR_SUCCESS; 344 343 … … 409 408 410 409 if (!suffix || strlen(suffix) == 0) { 411 /* dhcpcd client very sad if no domain name is passed */412 410 RTStrFree(suffix); 413 if (fzerro_len_added) 414 goto next_dns; 415 fzerro_len_added = 1; 416 suffix = RTStrDup(" "); 411 goto next_dns; 417 412 } 418 413
Note:
See TracChangeset
for help on using the changeset viewer.