/*
- * $Id: dns_internal.cc,v 1.78 2005/05/14 02:40:56 hno Exp $
+ * $Id: dns_internal.cc,v 1.79 2005/08/28 08:55:21 serassio Exp $
*
* DEBUG: section 78 DNS lookups; interacts with lib/rfc1035.c
* AUTHOR: Duane Wessels
case _WIN_OS_WINXP:
case _WIN_OS_WINNET:
+
+ case _WIN_OS_WINLON:
/* get nameservers from the Windows 2000 registry */
/* search all interfaces for DNS server addresses */
/*
- * $Id: enums.h,v 1.242 2005/03/18 15:12:36 hno Exp $
+ * $Id: enums.h,v 1.243 2005/08/28 08:55:21 serassio Exp $
*
*
* SQUID Web Proxy Cache http://www.squid-cache.org/
_WIN_OS_WINNT,
_WIN_OS_WIN2K,
_WIN_OS_WINXP,
- _WIN_OS_WINNET
+ _WIN_OS_WINNET,
+ _WIN_OS_WINLON
};
#endif
/*
- * $Id: win32.cc,v 1.16 2005/08/28 08:37:30 serassio Exp $
+ * $Id: win32.cc,v 1.17 2005/08/28 08:55:21 serassio Exp $
*
* * * * * * * * Legal stuff * * * * * * *
*
return _WIN_OS_WINNET;
}
+ if ((osvi.dwMajorVersion == 6) && (osvi.dwMinorVersion == 0)) {
+ WIN32_OS_string = xstrdup("Windows code name \"Longhorn\"");
+ return _WIN_OS_WINLON;
+ }
+
break;
case VER_PLATFORM_WIN32_WINDOWS:
NULL); /* no password */
if (schService) {
- if ((WIN32_OS_version == _WIN_OS_WIN2K) || (WIN32_OS_version == _WIN_OS_WINXP)
- || (WIN32_OS_version == _WIN_OS_WINNET)) {
+ if (WIN32_OS_version > _WIN_OS_WINNT) {
HMODULE ADVAPI32Handle;
PFChangeServiceConfig2 ChangeServiceConfig2;
DWORD dwInfoLevel = SERVICE_CONFIG_DESCRIPTION;