Changeset 29755 in vbox
- Timestamp:
- May 24, 2010 6:29:45 AM (15 years ago)
- svn:sync-xref-src-repo-rev:
- 61947
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/slirp.c
r29656 r29755 421 421 RTFILE f; 422 422 int fFoundNameserver = 0; 423 int fWarnTooManyDnsServers = 0; 423 424 struct in_addr tmp_addr; 424 425 int rc; … … 472 473 { 473 474 struct dns_entry *pDns = NULL; 474 if (sscanf(buff, "nameserver%*[ \t]%256s", buff2) == 1) 475 if ( fFoundNameserver == 4 476 && fWarnTooManyDnsServers == 0 477 && sscanf(buff, "nameserver%*[ \t]%256s", buff2) == 1) 478 { 479 fWarnTooManyDnsServers = 1; 480 LogRel(("NAT: too many nameservers registered.\n")); 481 } 482 if ( sscanf(buff, "nameserver%*[ \t]%256s", buff2) == 1 483 && fFoundNameserver < 4) /* Unix doesn't accept more than 4 name servers*/ 475 484 { 476 485 if (!inet_aton(buff2, &tmp_addr))
Note:
See TracChangeset
for help on using the changeset viewer.