Changeset 9290 for trunk/src/iphlpapi/iphlpapi.cpp
- Timestamp:
- Sep 24, 2002, 1:47:14 PM (23 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/iphlpapi/iphlpapi.cpp
r8927 r9290 1 /* $Id: iphlpapi.cpp,v 1. 9 2002-07-26 17:18:29sandervl Exp $ */1 /* $Id: iphlpapi.cpp,v 1.10 2002-09-24 11:47:14 sandervl Exp $ */ 2 2 /* 3 3 * IPHLPAPI library … … 438 438 DWORD memNeeded; 439 439 PIP_ADDR_STRING dnslist = NULL, pdnslist = NULL; 440 PBYTE pTarget = (PBYTE)pFixedInfo;441 440 442 441 dprintf(("GetNetworkParams pFixedInfo:%x pOutBufLen:%d",pFixedInfo,*pOutBufLen)); … … 459 458 strcpy(fi->DomainName,_res.defdname); 460 459 461 // F or VPC DNS Servers are pretty much enough for now460 // Fill in DNS Servers 462 461 fi->CurrentDnsServer = &fi->DnsServerList; 463 pTarget += sizeof( FIXED_INFO );464 462 dnslist = &fi->DnsServerList; 465 463 … … 471 469 dprintf(("IPHLPAPI: GetNetworkParams Adding DNS Server %s",inet_ntoa(sin->sin_addr))); 472 470 pdnslist = dnslist; 473 if ( pdnslist == &fi->DnsServerList) dnslist = (PIP_ADDR_STRING)( pTarget + sizeof(IP_ADDR_STRING));474 else dnslist += sizeof(IP_ADDR_STRING);471 if ( pdnslist == &fi->DnsServerList) dnslist = (PIP_ADDR_STRING)(fi + 1); 472 else dnslist += 1; 475 473 } 476 474 fi->EnableDns = 1;
Note:
See TracChangeset
for help on using the changeset viewer.