From e68c2d25632c25fab0d988a25108f362bd674145 Mon Sep 17 00:00:00 2001 From: Min RK Date: Thu, 11 Feb 2016 14:00:41 +0100 Subject: [PATCH] Revert "update minimum _WIN32_WINNT version to 0x0600 for 4.1.4 onwards" --- src/windows.hpp | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/src/windows.hpp b/src/windows.hpp index c87d2fe1..3ced6adf 100644 --- a/src/windows.hpp +++ b/src/windows.hpp @@ -37,15 +37,18 @@ #define NOMINMAX // Macros min(a,b) and max(a,b) #endif -// Set target version to Windows Vista or higher, required by if_nametoindex +// Set target version to Windows Server 2003, Windows XP/SP1 or higher. #ifndef _WIN32_WINNT -#define _WIN32_WINNT 0x0600 +#define _WIN32_WINNT 0x0501 #endif -#if(_WIN32_WINNT >= 0x0600) +#ifdef __MINGW32__ +// Require Windows XP or higher with MinGW for getaddrinfo(). +#if(_WIN32_WINNT >= 0x0501) #else #undef _WIN32_WINNT -#define _WIN32_WINNT 0x0600 +#define _WIN32_WINNT 0x0501 +#endif #endif #include