Author: janderwald Date: Fri Oct 17 13:00:06 2008 New Revision: 36793
URL: http://svn.reactos.org/svn/reactos?rev=36793&view=rev Log: * If there is no static nameserver entry, look up dynamically assigned one
Modified: trunk/reactos/dll/win32/iphlpapi/resinfo_reactos.c
Modified: trunk/reactos/dll/win32/iphlpapi/resinfo_reactos.c URL: http://svn.reactos.org/svn/reactos/trunk/reactos/dll/win32/iphlpapi/resinfo_... ============================================================================== --- trunk/reactos/dll/win32/iphlpapi/resinfo_reactos.c [iso-8859-1] (original) +++ trunk/reactos/dll/win32/iphlpapi/resinfo_reactos.c [iso-8859-1] Fri Oct 17 13:00:06 2008 @@ -125,8 +125,12 @@ PVOID Data, EnumNameServersFunc cb ) { PWCHAR NameServerString = QueryRegistryValueString(RegHandle, L"NameServer"); + + if (!NameServerString) + NameServerString = QueryRegistryValueString(RegHandle, L"DhcpNameServer"); + + if (NameServerString) { /* Now, count the non-empty comma separated */ - if (NameServerString) { DWORD ch; DWORD LastNameStart = 0; for (ch = 0; NameServerString[ch]; ch++) {