aboutsummaryrefslogtreecommitdiff
path: root/src/wsocket.c
diff options
context:
space:
mode:
authorunknown <diego.nehab@gmail.com>2013-05-25 18:07:38 +0800
committerunknown <diego.nehab@gmail.com>2013-05-25 18:07:38 +0800
commitbb0b31301a43e740f30cf438f9f2b3e68fbd7698 (patch)
tree59204faeb58c5b7e9e874c3504fd3fead0ef7219 /src/wsocket.c
parentcbc77440c8d84487ed652ee65551df0f8592a53f (diff)
downloadluasocket-bb0b31301a43e740f30cf438f9f2b3e68fbd7698.tar.gz
luasocket-bb0b31301a43e740f30cf438f9f2b3e68fbd7698.tar.bz2
luasocket-bb0b31301a43e740f30cf438f9f2b3e68fbd7698.zip
Add MingW support.
Diffstat (limited to 'src/wsocket.c')
-rw-r--r--src/wsocket.c8
1 files changed, 6 insertions, 2 deletions
diff --git a/src/wsocket.c b/src/wsocket.c
index d6dd004..65f76bc 100644
--- a/src/wsocket.c
+++ b/src/wsocket.c
@@ -400,13 +400,17 @@ const char *socket_gaistrerror(int err) {
400 case EAI_MEMORY: return "memory allocation failure"; 400 case EAI_MEMORY: return "memory allocation failure";
401 case EAI_NONAME: 401 case EAI_NONAME:
402 return "host or service not provided, or not known"; 402 return "host or service not provided, or not known";
403// case EAI_OVERFLOW: return "argument buffer overflow"; 403#ifdef EAI_OVERFLOW
404 case EAI_OVERFLOW: return "argument buffer overflow";
405#endif
404#ifdef EAI_PROTOCOL 406#ifdef EAI_PROTOCOL
405 case EAI_PROTOCOL: return "resolved protocol is unknown"; 407 case EAI_PROTOCOL: return "resolved protocol is unknown";
406#endif 408#endif
407 case EAI_SERVICE: return "service not supported for socket type"; 409 case EAI_SERVICE: return "service not supported for socket type";
408 case EAI_SOCKTYPE: return "ai_socktype not supported"; 410 case EAI_SOCKTYPE: return "ai_socktype not supported";
409// case EAI_SYSTEM: return strerror(errno); 411#ifdef EAI_SYSTEM
412 case EAI_SYSTEM: return strerror(errno);
413#endif
410 default: return gai_strerror(err); 414 default: return gai_strerror(err);
411 } 415 }
412} 416}