Changeset 47624 in vbox for trunk/src/VBox/Devices/Network/slirp
- Timestamp:
- Aug 8, 2013 9:58:55 PM (12 years ago)
- svn:sync-xref-src-repo-rev:
- 87825
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/VBox/Devices/Network/slirp/dnsproxy/dnsproxy.c
r45463 r47624 396 396 memset(&addr, 0, sizeof(struct sockaddr_in)); 397 397 addr.sin_family = AF_INET; 398 addr.sin_addr.s_addr = req->dns_server->de_addr.s_addr; 398 if (req->dns_server->de_addr.s_addr == pData->special_addr.s_addr | RT_H2N_U32_C(CTL_ALIAS)) { 399 /* undo loopback remapping done in get_dns_addr_domain() */ 400 addr.sin_addr.s_addr = RT_N2H_U32_C(INADDR_LOOPBACK); 401 } 402 else { 403 addr.sin_addr.s_addr = req->dns_server->de_addr.s_addr; 404 } 399 405 addr.sin_port = htons(53); 400 406
Note:
See TracChangeset
for help on using the changeset viewer.