available on MingW, it's only missing from Cygwin.
#define EAI_MAX (sizeof(ai_errlist)/sizeof(ai_errlist[0]))
#endif
#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)
{
char *
WSAAPI gai_strerrorA(int ecode)
{
return "Unknown error";
}
return "Unknown error";
}
+#endif /* gai_strerror */
\ No newline at end of file