diff options
| author | unknown <diego.nehab@gmail.com> | 2013-05-25 18:07:38 +0800 |
|---|---|---|
| committer | unknown <diego.nehab@gmail.com> | 2013-05-25 18:07:38 +0800 |
| commit | bb0b31301a43e740f30cf438f9f2b3e68fbd7698 (patch) | |
| tree | 59204faeb58c5b7e9e874c3504fd3fead0ef7219 /src/wsocket.c | |
| parent | cbc77440c8d84487ed652ee65551df0f8592a53f (diff) | |
| download | luasocket-bb0b31301a43e740f30cf438f9f2b3e68fbd7698.tar.gz luasocket-bb0b31301a43e740f30cf438f9f2b3e68fbd7698.tar.bz2 luasocket-bb0b31301a43e740f30cf438f9f2b3e68fbd7698.zip | |
Add MingW support.
Diffstat (limited to '')
| -rw-r--r-- | src/wsocket.c | 8 |
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 | } |
