2N/A Copyright (C) 2007-2010 Free Software Foundation, Inc. 2N/A This program is free software: you can redistribute it and/or modify 2N/A it under the terms of the GNU General Public License as published by 2N/A the Free Software Foundation; either version 3 of the License, or 2N/A (at your option) any later version. 2N/A This program is distributed in the hope that it will be useful, 2N/A but WITHOUT ANY WARRANTY; without even the implied warranty of 2N/A MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the 2N/A GNU General Public License for more details. 2N/A You should have received a copy of the GNU General Public License 2N/A/* Use the system functions, not the gnulib overrides in this file. */ 2N/A /* EWOULDBLOCK is the same as EAGAIN. */ 2N/A msg =
"Operation now in progress";
2N/A msg =
"Operation already in progress";
2N/A msg =
"Socket operation on non-socket";
2N/A msg =
"Destination address required";
2N/A msg =
"Protocol wrong type for socket";
2N/A msg =
"Protocol not available";
2N/A msg =
"Protocol not supported";
2N/A msg =
"Socket type not supported";
2N/A msg =
"Operation not supported";
2N/A msg =
"Protocol family not supported";
2N/A msg =
"Address family not supported by protocol";
2N/A msg =
"Address already in use";
2N/A msg =
"Cannot assign requested address";
2N/A msg =
"Network is unreachable";
2N/A msg =
"Network dropped connection on reset";
2N/A msg =
"Software caused connection abort";
2N/A msg =
"Connection reset by peer";
2N/A msg =
"No buffer space available";
2N/A msg =
"Transport endpoint is already connected";
2N/A msg =
"Transport endpoint is not connected";
2N/A msg =
"Cannot send after transport endpoint shutdown";
2N/A msg =
"Too many references: cannot splice";
2N/A msg =
"Too many levels of symbolic links";
2N/A msg =
"Stale NFS file handle";
2N/A /* WSA_INVALID_HANDLE maps to EBADF */ 2N/A /* WSA_NOT_ENOUGH_MEMORY maps to ENOMEM */ 2N/A /* WSA_INVALID_PARAMETER maps to EINVAL */ 2N/A msg =
"Overlapped operation aborted";
2N/A msg =
"Overlapped I/O event object not in signaled state";
2N/A msg =
"Overlapped operations will complete later";
2N/A /* WSAEINTR maps to EINTR */ 2N/A /* WSAEBADF maps to EBADF */ 2N/A /* WSAEACCES maps to EACCES */ 2N/A /* WSAEFAULT maps to EFAULT */ 2N/A /* WSAEINVAL maps to EINVAL */ 2N/A /* WSAEMFILE maps to EMFILE */ 2N/A /* WSAEWOULDBLOCK maps to EWOULDBLOCK */ 2N/A /* WSAEINPROGRESS is EINPROGRESS */ 2N/A /* WSAEALREADY is EALREADY */ 2N/A /* WSAENOTSOCK is ENOTSOCK */ 2N/A /* WSAEDESTADDRREQ is EDESTADDRREQ */ 2N/A /* WSAEMSGSIZE is EMSGSIZE */ 2N/A /* WSAEPROTOTYPE is EPROTOTYPE */ 2N/A /* WSAENOPROTOOPT is ENOPROTOOPT */ 2N/A /* WSAEPROTONOSUPPORT is EPROTONOSUPPORT */ 2N/A /* WSAESOCKTNOSUPPORT is ESOCKTNOSUPPORT */ 2N/A /* WSAEOPNOTSUPP is EOPNOTSUPP */ 2N/A /* WSAEPFNOSUPPORT is EPFNOSUPPORT */ 2N/A /* WSAEAFNOSUPPORT is EAFNOSUPPORT */ 2N/A /* WSAEADDRINUSE is EADDRINUSE */ 2N/A /* WSAEADDRNOTAVAIL is EADDRNOTAVAIL */ 2N/A /* WSAENETDOWN is ENETDOWN */ 2N/A /* WSAENETUNREACH is ENETUNREACH */ 2N/A /* WSAENETRESET is ENETRESET */ 2N/A /* WSAECONNABORTED is ECONNABORTED */ 2N/A /* WSAECONNRESET is ECONNRESET */ 2N/A /* WSAENOBUFS is ENOBUFS */ 2N/A /* WSAEISCONN is EISCONN */ 2N/A /* WSAENOTCONN is ENOTCONN */ 2N/A /* WSAESHUTDOWN is ESHUTDOWN */ 2N/A /* WSAETOOMANYREFS is ETOOMANYREFS */ 2N/A /* WSAETIMEDOUT is ETIMEDOUT */ 2N/A /* WSAECONNREFUSED is ECONNREFUSED */ 2N/A /* WSAELOOP is ELOOP */ 2N/A /* WSAENAMETOOLONG maps to ENAMETOOLONG */ 2N/A /* WSAEHOSTDOWN is EHOSTDOWN */ 2N/A /* WSAEHOSTUNREACH is EHOSTUNREACH */ 2N/A /* WSAENOTEMPTY maps to ENOTEMPTY */ 2N/A /* WSAEPROCLIM is EPROCLIM */ 2N/A /* WSAEUSERS is EUSERS */ 2N/A /* WSAEDQUOT is EDQUOT */ 2N/A /* WSAESTALE is ESTALE */ 2N/A /* WSAEREMOTE is EREMOTE */ 2N/A msg =
"Network subsystem is unavailable";
2N/A msg =
"Winsock.dll version out of range";
2N/A msg =
"Successful WSAStartup not yet performed";
2N/A msg =
"Graceful shutdown in progress";
2N/A msg =
"Procedure call table is invalid";
2N/A msg =
"Service provider is invalid";
2N/A msg =
"Service provider failed to initialize";
2N/A msg =
"Database query was refused";
2N/A msg =
"Nonauthoritative host not found";
2N/A msg =
"Valid name, no data record of requested type";
2N/A /* WSA_QOS_* omitted */ 2N/A msg =
"No message of desired type";
2N/A msg =
"Link has been severed";
2N/A msg =
"Value too large for defined data type";
2N/A msg =
"Stale NFS file handle";
2N/A static char const fmt[] =
"Unknown error (%d)";