aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorYang Tse <yangsita@gmail.com>2009-11-09 12:57:26 +0000
committerYang Tse <yangsita@gmail.com>2009-11-09 12:57:26 +0000
commitd7231f54d77096cb3d8483e9bd8b834afbf1d520 (patch)
tree696fdd1272a6fa192840b76e0ee2308876c945ce
parent809f2a190cbef47810553892130666d8f0dff066 (diff)
Test for USE_WINSOCK since it is more restrictive than WIN32
-rw-r--r--ares/ares_init.c2
-rw-r--r--ares/ares_library_init.c10
-rw-r--r--ares/ares_library_init.h4
3 files changed, 8 insertions, 8 deletions
diff --git a/ares/ares_init.c b/ares/ares_init.c
index f7973f14e..b2837901d 100644
--- a/ares/ares_init.c
+++ b/ares/ares_init.c
@@ -18,7 +18,7 @@
#include "ares_setup.h"
-#if defined(WIN32) && !defined(WATT32)
+#ifdef USE_WINSOCK
#include <iphlpapi.h>
#endif
diff --git a/ares/ares_library_init.c b/ares/ares_library_init.c
index a2486ac70..72a6ac9bc 100644
--- a/ares/ares_library_init.c
+++ b/ares/ares_library_init.c
@@ -24,7 +24,7 @@
/* library-private global and unique instance vars */
-#ifdef WIN32
+#ifdef USE_WINSOCK
fpGetNetworkParams_t fpGetNetworkParams = ZERO_NULL;
fpSystemFunction036_t fpSystemFunction036 = ZERO_NULL;
#endif
@@ -34,7 +34,7 @@ fpSystemFunction036_t fpSystemFunction036 = ZERO_NULL;
static unsigned int ares_initialized;
static int ares_init_flags;
-#ifdef WIN32
+#ifdef USE_WINSOCK
static HMODULE hnd_iphlpapi;
static HMODULE hnd_advapi32;
#endif
@@ -42,7 +42,7 @@ static HMODULE hnd_advapi32;
static int ares_win32_init(void)
{
-#ifdef WIN32
+#ifdef USE_WINSOCK
hnd_iphlpapi = 0;
hnd_iphlpapi = LoadLibrary("iphlpapi.dll");
@@ -78,7 +78,7 @@ static int ares_win32_init(void)
static void ares_win32_cleanup(void)
{
-#ifdef WIN32
+#ifdef USE_WINSOCK
if (hnd_advapi32)
FreeLibrary(hnd_advapi32);
if (hnd_iphlpapi)
@@ -123,7 +123,7 @@ void ares_library_cleanup(void)
int ares_library_initialized(void)
{
-#ifdef WIN32
+#ifdef USE_WINSOCK
if (!ares_initialized)
return ARES_ENOTINITIALIZED;
#endif
diff --git a/ares/ares_library_init.h b/ares/ares_library_init.h
index d99a0bae1..dc8f11693 100644
--- a/ares/ares_library_init.h
+++ b/ares/ares_library_init.h
@@ -21,7 +21,7 @@
#include "ares_setup.h"
-#ifdef WIN32
+#ifdef USE_WINSOCK
#include <iphlpapi.h>
@@ -34,7 +34,7 @@ typedef BOOLEAN (APIENTRY *fpSystemFunction036_t) (void*, ULONG);
extern fpGetNetworkParams_t fpGetNetworkParams;
extern fpSystemFunction036_t fpSystemFunction036;
-#endif /* WIN32 */
+#endif /* USE_WINSOCK */
#endif /* HEADER_CARES_LIBRARY_INIT_H */