--- trunk/reactos/lib/cpl/ncpa/tcpip_properties.c 2006-01-07 23:34:23 UTC (rev 20683)
+++ trunk/reactos/lib/cpl/ncpa/tcpip_properties.c 2006-01-07 23:41:42 UTC (rev 20684)
@@ -179,15 +179,18 @@
while(pString->Next)
pString = pString->Next;
dwIPAddr = inet_addr(pString->IpAddress.String);
- SendDlgItemMessage(hwndDlg,IDC_IPADDR,IPM_SETADDRESS,0,dwIPAddr);
+ SendDlgItemMessage(hwndDlg,IDC_IPADDR,IPM_SETADDRESS,0,
+ ntohl(dwIPAddr));
dwIPAddr = inet_addr(pString->IpMask.String);
- SendDlgItemMessage(hwndDlg,IDC_SUBNETMASK,IPM_SETADDRESS,0,dwIPAddr);
+ SendDlgItemMessage(hwndDlg,IDC_SUBNETMASK,IPM_SETADDRESS,0,
+ ntohl(dwIPAddr));
pString = &pInfo->GatewayList;
while(pString->Next)
pString = pString->Next;
dwIPAddr = inet_addr(pString->IpAddress.String);
- SendDlgItemMessage(hwndDlg,IDC_DEFGATEWAY,IPM_SETADDRESS,0,dwIPAddr);
+ SendDlgItemMessage(hwndDlg,IDC_DEFGATEWAY,IPM_SETADDRESS,0,
+ ntohl(dwIPAddr));
}
{
@@ -208,7 +211,8 @@
while( NextDNSServer && StaticDNS < 2 ) {
dwIPAddr = inet_addr(NextDNSServer);
if( dwIPAddr != INADDR_NONE ) {
- SendDlgItemMessage(hwndDlg,IDC_DNS1 + StaticDNS,IPM_SETADDRESS,0,dwIPAddr);
+ SendDlgItemMessage(hwndDlg,IDC_DNS1 + StaticDNS,
+ IPM_SETADDRESS,0,ntohl(dwIPAddr));
StaticDNS++;
}
NextDNSServer = strchr( pszDNS, ',' );