aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorgianluca <gianluca>2007-09-19 16:18:57 +0000
committergianluca <gianluca>2007-09-19 16:18:57 +0000
commit19229f0c12727e9e7b77dd7c234e2cc87e99383c (patch)
treef5bb0064ff87da8cba58e8a7b9563d97cd0b89d5
parent9306b9c48fd21712a01b515fa3e401f7b887ba0c (diff)
Do not compile gai_strerrorA on Windows under MingW. gai_strerror is alreadylibpcap_0_9rel8
available on MingW, it's only missing from Cygwin.
-rw-r--r--Win32/Src/gai_strerror.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/Win32/Src/gai_strerror.c b/Win32/Src/gai_strerror.c
index d3d7d68..edd970b 100644
--- a/Win32/Src/gai_strerror.c
+++ b/Win32/Src/gai_strerror.c
@@ -67,6 +67,11 @@ static char *ai_errlist[] = {
#define EAI_MAX (sizeof(ai_errlist)/sizeof(ai_errlist[0]))
#endif
+/* on MingW, gai_strerror is available.
+ We need to compile gai_strerrorA only for Cygwin
+ */
+#ifndef gai_strerror
+
char *
WSAAPI gai_strerrorA(int ecode)
{
@@ -75,3 +80,4 @@ WSAAPI gai_strerrorA(int ecode)
return "Unknown error";
}
+#endif /* gai_strerror */ \ No newline at end of file