| --- a/Modules/errnomodule.c |
| +++ b/Modules/errnomodule.c |
| @@ -94,11 +94,11 @@ |
| #ifdef ENOCSI |
| inscode(d, ds, de, "ENOCSI", ENOCSI, "No CSI structure available"); |
| #endif |
| +#ifdef WSAEHOSTUNREACH |
| + inscode(d, ds, de, "EHOSTUNREACH", WSAEHOSTUNREACH, "No route to host"); |
| +#else |
| #ifdef EHOSTUNREACH |
| inscode(d, ds, de, "EHOSTUNREACH", EHOSTUNREACH, "No route to host"); |
| -#else |
| -#ifdef WSAEHOSTUNREACH |
| - inscode(d, ds, de, "EHOSTUNREACH", WSAEHOSTUNREACH, "No route to host"); |
| #endif |
| #endif |
| #ifdef ENOMSG |
| @@ -125,11 +125,11 @@ |
| #ifdef EPIPE |
| inscode(d, ds, de, "EPIPE", EPIPE, "Broken pipe"); |
| #endif |
| +#ifdef WSAEINVAL |
| + inscode(d, ds, de, "EINVAL", WSAEINVAL, "Invalid argument"); |
| +#else |
| #ifdef EINVAL |
| inscode(d, ds, de, "EINVAL", EINVAL, "Invalid argument"); |
| -#else |
| -#ifdef WSAEINVAL |
| - inscode(d, ds, de, "EINVAL", WSAEINVAL, "Invalid argument"); |
| #endif |
| #endif |
| #ifdef EOVERFLOW |
| @@ -138,42 +138,42 @@ |
| #ifdef EADV |
| inscode(d, ds, de, "EADV", EADV, "Advertise error"); |
| #endif |
| +#ifdef WSAEINTR |
| + inscode(d, ds, de, "EINTR", WSAEINTR, "Interrupted system call"); |
| +#else |
| #ifdef EINTR |
| inscode(d, ds, de, "EINTR", EINTR, "Interrupted system call"); |
| +#endif |
| +#endif |
| +#ifdef WSAEUSERS |
| + inscode(d, ds, de, "EUSERS", WSAEUSERS, "Too many users"); |
| #else |
| -#ifdef WSAEINTR |
| - inscode(d, ds, de, "EINTR", WSAEINTR, "Interrupted system call"); |
| -#endif |
| -#endif |
| #ifdef EUSERS |
| inscode(d, ds, de, "EUSERS", EUSERS, "Too many users"); |
| +#endif |
| +#endif |
| +#ifdef WSAENOTEMPTY |
| + inscode(d, ds, de, "ENOTEMPTY", WSAENOTEMPTY, "Directory not empty"); |
| #else |
| -#ifdef WSAEUSERS |
| - inscode(d, ds, de, "EUSERS", WSAEUSERS, "Too many users"); |
| -#endif |
| -#endif |
| #ifdef ENOTEMPTY |
| inscode(d, ds, de, "ENOTEMPTY", ENOTEMPTY, "Directory not empty"); |
| +#endif |
| +#endif |
| +#ifdef WSAENOBUFS |
| + inscode(d, ds, de, "ENOBUFS", WSAENOBUFS, "No buffer space available"); |
| #else |
| -#ifdef WSAENOTEMPTY |
| - inscode(d, ds, de, "ENOTEMPTY", WSAENOTEMPTY, "Directory not empty"); |
| -#endif |
| -#endif |
| #ifdef ENOBUFS |
| inscode(d, ds, de, "ENOBUFS", ENOBUFS, "No buffer space available"); |
| -#else |
| -#ifdef WSAENOBUFS |
| - inscode(d, ds, de, "ENOBUFS", WSAENOBUFS, "No buffer space available"); |
| #endif |
| #endif |
| #ifdef EPROTO |
| inscode(d, ds, de, "EPROTO", EPROTO, "Protocol error"); |
| #endif |
| +#ifdef WSAEREMOTE |
| + inscode(d, ds, de, "EREMOTE", WSAEREMOTE, "Object is remote"); |
| +#else |
| #ifdef EREMOTE |
| inscode(d, ds, de, "EREMOTE", EREMOTE, "Object is remote"); |
| -#else |
| -#ifdef WSAEREMOTE |
| - inscode(d, ds, de, "EREMOTE", WSAEREMOTE, "Object is remote"); |
| #endif |
| #endif |
| #ifdef ENAVAIL |
| @@ -182,11 +182,11 @@ |
| #ifdef ECHILD |
| inscode(d, ds, de, "ECHILD", ECHILD, "No child processes"); |
| #endif |
| +#ifdef WSAELOOP |
| + inscode(d, ds, de, "ELOOP", WSAELOOP, "Too many symbolic links encountered"); |
| +#else |
| #ifdef ELOOP |
| inscode(d, ds, de, "ELOOP", ELOOP, "Too many symbolic links encountered"); |
| -#else |
| -#ifdef WSAELOOP |
| - inscode(d, ds, de, "ELOOP", WSAELOOP, "Too many symbolic links encountered"); |
| #endif |
| #endif |
| #ifdef EXDEV |
| @@ -198,52 +198,52 @@ |
| #ifdef ESRCH |
| inscode(d, ds, de, "ESRCH", ESRCH, "No such process"); |
| #endif |
| +#ifdef WSAEMSGSIZE |
| + inscode(d, ds, de, "EMSGSIZE", WSAEMSGSIZE, "Message too long"); |
| +#else |
| #ifdef EMSGSIZE |
| inscode(d, ds, de, "EMSGSIZE", EMSGSIZE, "Message too long"); |
| +#endif |
| +#endif |
| +#ifdef WSAEAFNOSUPPORT |
| + inscode(d, ds, de, "EAFNOSUPPORT", WSAEAFNOSUPPORT, "Address family not supported by protocol"); |
| #else |
| -#ifdef WSAEMSGSIZE |
| - inscode(d, ds, de, "EMSGSIZE", WSAEMSGSIZE, "Message too long"); |
| -#endif |
| -#endif |
| #ifdef EAFNOSUPPORT |
| inscode(d, ds, de, "EAFNOSUPPORT", EAFNOSUPPORT, "Address family not supported by protocol"); |
| -#else |
| -#ifdef WSAEAFNOSUPPORT |
| - inscode(d, ds, de, "EAFNOSUPPORT", WSAEAFNOSUPPORT, "Address family not supported by protocol"); |
| #endif |
| #endif |
| #ifdef EBADR |
| inscode(d, ds, de, "EBADR", EBADR, "Invalid request descriptor"); |
| #endif |
| +#ifdef WSAEHOSTDOWN |
| + inscode(d, ds, de, "EHOSTDOWN", WSAEHOSTDOWN, "Host is down"); |
| +#else |
| #ifdef EHOSTDOWN |
| inscode(d, ds, de, "EHOSTDOWN", EHOSTDOWN, "Host is down"); |
| +#endif |
| +#endif |
| +#ifdef WSAEPFNOSUPPORT |
| + inscode(d, ds, de, "EPFNOSUPPORT", WSAEPFNOSUPPORT, "Protocol family not supported"); |
| #else |
| -#ifdef WSAEHOSTDOWN |
| - inscode(d, ds, de, "EHOSTDOWN", WSAEHOSTDOWN, "Host is down"); |
| -#endif |
| -#endif |
| #ifdef EPFNOSUPPORT |
| inscode(d, ds, de, "EPFNOSUPPORT", EPFNOSUPPORT, "Protocol family not supported"); |
| +#endif |
| +#endif |
| +#ifdef WSAENOPROTOOPT |
| + inscode(d, ds, de, "ENOPROTOOPT", WSAENOPROTOOPT, "Protocol not available"); |
| #else |
| -#ifdef WSAEPFNOSUPPORT |
| - inscode(d, ds, de, "EPFNOSUPPORT", WSAEPFNOSUPPORT, "Protocol family not supported"); |
| -#endif |
| -#endif |
| #ifdef ENOPROTOOPT |
| inscode(d, ds, de, "ENOPROTOOPT", ENOPROTOOPT, "Protocol not available"); |
| -#else |
| -#ifdef WSAENOPROTOOPT |
| - inscode(d, ds, de, "ENOPROTOOPT", WSAENOPROTOOPT, "Protocol not available"); |
| #endif |
| #endif |
| #ifdef EBUSY |
| inscode(d, ds, de, "EBUSY", EBUSY, "Device or resource busy"); |
| #endif |
| +#ifdef WSAEWOULDBLOCK |
| + inscode(d, ds, de, "EWOULDBLOCK", WSAEWOULDBLOCK, "Operation would block"); |
| +#else |
| #ifdef EWOULDBLOCK |
| inscode(d, ds, de, "EWOULDBLOCK", EWOULDBLOCK, "Operation would block"); |
| -#else |
| -#ifdef WSAEWOULDBLOCK |
| - inscode(d, ds, de, "EWOULDBLOCK", WSAEWOULDBLOCK, "Operation would block"); |
| #endif |
| #endif |
| #ifdef EBADFD |
| @@ -252,21 +252,21 @@ |
| #ifdef EDOTDOT |
| inscode(d, ds, de, "EDOTDOT", EDOTDOT, "RFS specific error"); |
| #endif |
| +#ifdef WSAEISCONN |
| + inscode(d, ds, de, "EISCONN", WSAEISCONN, "Transport endpoint is already connected"); |
| +#else |
| #ifdef EISCONN |
| inscode(d, ds, de, "EISCONN", EISCONN, "Transport endpoint is already connected"); |
| -#else |
| -#ifdef WSAEISCONN |
| - inscode(d, ds, de, "EISCONN", WSAEISCONN, "Transport endpoint is already connected"); |
| #endif |
| #endif |
| #ifdef ENOANO |
| inscode(d, ds, de, "ENOANO", ENOANO, "No anode"); |
| #endif |
| +#ifdef WSAESHUTDOWN |
| + inscode(d, ds, de, "ESHUTDOWN", WSAESHUTDOWN, "Cannot send after transport endpoint shutdown"); |
| +#else |
| #ifdef ESHUTDOWN |
| inscode(d, ds, de, "ESHUTDOWN", ESHUTDOWN, "Cannot send after transport endpoint shutdown"); |
| -#else |
| -#ifdef WSAESHUTDOWN |
| - inscode(d, ds, de, "ESHUTDOWN", WSAESHUTDOWN, "Cannot send after transport endpoint shutdown"); |
| #endif |
| #endif |
| #ifdef ECHRNG |
| @@ -281,11 +281,11 @@ |
| #ifdef EBADE |
| inscode(d, ds, de, "EBADE", EBADE, "Invalid exchange"); |
| #endif |
| +#ifdef WSAEBADF |
| + inscode(d, ds, de, "EBADF", WSAEBADF, "Bad file number"); |
| +#else |
| #ifdef EBADF |
| inscode(d, ds, de, "EBADF", EBADF, "Bad file number"); |
| -#else |
| -#ifdef WSAEBADF |
| - inscode(d, ds, de, "EBADF", WSAEBADF, "Bad file number"); |
| #endif |
| #endif |
| #ifdef EMULTIHOP |
| @@ -297,11 +297,11 @@ |
| #ifdef EUNATCH |
| inscode(d, ds, de, "EUNATCH", EUNATCH, "Protocol driver not attached"); |
| #endif |
| +#ifdef WSAEPROTOTYPE |
| + inscode(d, ds, de, "EPROTOTYPE", WSAEPROTOTYPE, "Protocol wrong type for socket"); |
| +#else |
| #ifdef EPROTOTYPE |
| inscode(d, ds, de, "EPROTOTYPE", EPROTOTYPE, "Protocol wrong type for socket"); |
| -#else |
| -#ifdef WSAEPROTOTYPE |
| - inscode(d, ds, de, "EPROTOTYPE", WSAEPROTOTYPE, "Protocol wrong type for socket"); |
| #endif |
| #endif |
| #ifdef ENOSPC |
| @@ -310,28 +310,28 @@ |
| #ifdef ENOEXEC |
| inscode(d, ds, de, "ENOEXEC", ENOEXEC, "Exec format error"); |
| #endif |
| +#ifdef WSAEALREADY |
| + inscode(d, ds, de, "EALREADY", WSAEALREADY, "Operation already in progress"); |
| +#else |
| #ifdef EALREADY |
| inscode(d, ds, de, "EALREADY", EALREADY, "Operation already in progress"); |
| +#endif |
| +#endif |
| +#ifdef WSAENETDOWN |
| + inscode(d, ds, de, "ENETDOWN", WSAENETDOWN, "Network is down"); |
| #else |
| -#ifdef WSAEALREADY |
| - inscode(d, ds, de, "EALREADY", WSAEALREADY, "Operation already in progress"); |
| -#endif |
| -#endif |
| #ifdef ENETDOWN |
| inscode(d, ds, de, "ENETDOWN", ENETDOWN, "Network is down"); |
| -#else |
| -#ifdef WSAENETDOWN |
| - inscode(d, ds, de, "ENETDOWN", WSAENETDOWN, "Network is down"); |
| #endif |
| #endif |
| #ifdef ENOTNAM |
| inscode(d, ds, de, "ENOTNAM", ENOTNAM, "Not a XENIX named type file"); |
| #endif |
| +#ifdef WSAEACCES |
| + inscode(d, ds, de, "EACCES", WSAEACCES, "Permission denied"); |
| +#else |
| #ifdef EACCES |
| inscode(d, ds, de, "EACCES", EACCES, "Permission denied"); |
| -#else |
| -#ifdef WSAEACCES |
| - inscode(d, ds, de, "EACCES", WSAEACCES, "Permission denied"); |
| #endif |
| #endif |
| #ifdef ELNRNG |
| @@ -355,31 +355,31 @@ |
| #ifdef EXFULL |
| inscode(d, ds, de, "EXFULL", EXFULL, "Exchange full"); |
| #endif |
| +#ifdef WSAECONNREFUSED |
| + inscode(d, ds, de, "ECONNREFUSED", WSAECONNREFUSED, "Connection refused"); |
| +#else |
| #ifdef ECONNREFUSED |
| inscode(d, ds, de, "ECONNREFUSED", ECONNREFUSED, "Connection refused"); |
| -#else |
| -#ifdef WSAECONNREFUSED |
| - inscode(d, ds, de, "ECONNREFUSED", WSAECONNREFUSED, "Connection refused"); |
| #endif |
| #endif |
| #ifdef EISDIR |
| inscode(d, ds, de, "EISDIR", EISDIR, "Is a directory"); |
| #endif |
| +#ifdef WSAEPROTONOSUPPORT |
| + inscode(d, ds, de, "EPROTONOSUPPORT", WSAEPROTONOSUPPORT, "Protocol not supported"); |
| +#else |
| #ifdef EPROTONOSUPPORT |
| inscode(d, ds, de, "EPROTONOSUPPORT", EPROTONOSUPPORT, "Protocol not supported"); |
| -#else |
| -#ifdef WSAEPROTONOSUPPORT |
| - inscode(d, ds, de, "EPROTONOSUPPORT", WSAEPROTONOSUPPORT, "Protocol not supported"); |
| #endif |
| #endif |
| #ifdef EROFS |
| inscode(d, ds, de, "EROFS", EROFS, "Read-only file system"); |
| #endif |
| +#ifdef WSAEADDRNOTAVAIL |
| + inscode(d, ds, de, "EADDRNOTAVAIL", WSAEADDRNOTAVAIL, "Cannot assign requested address"); |
| +#else |
| #ifdef EADDRNOTAVAIL |
| inscode(d, ds, de, "EADDRNOTAVAIL", EADDRNOTAVAIL, "Cannot assign requested address"); |
| -#else |
| -#ifdef WSAEADDRNOTAVAIL |
| - inscode(d, ds, de, "EADDRNOTAVAIL", WSAEADDRNOTAVAIL, "Cannot assign requested address"); |
| #endif |
| #endif |
| #ifdef EIDRM |
| @@ -412,18 +412,18 @@ |
| #ifdef ENOLINK |
| inscode(d, ds, de, "ENOLINK", ENOLINK, "Link has been severed"); |
| #endif |
| +#ifdef WSAENETRESET |
| + inscode(d, ds, de, "ENETRESET", WSAENETRESET, "Network dropped connection because of reset"); |
| +#else |
| #ifdef ENETRESET |
| inscode(d, ds, de, "ENETRESET", ENETRESET, "Network dropped connection because of reset"); |
| +#endif |
| +#endif |
| +#ifdef WSAETIMEDOUT |
| + inscode(d, ds, de, "ETIMEDOUT", WSAETIMEDOUT, "Connection timed out"); |
| #else |
| -#ifdef WSAENETRESET |
| - inscode(d, ds, de, "ENETRESET", WSAENETRESET, "Network dropped connection because of reset"); |
| -#endif |
| -#endif |
| #ifdef ETIMEDOUT |
| inscode(d, ds, de, "ETIMEDOUT", ETIMEDOUT, "Connection timed out"); |
| -#else |
| -#ifdef WSAETIMEDOUT |
| - inscode(d, ds, de, "ETIMEDOUT", WSAETIMEDOUT, "Connection timed out"); |
| #endif |
| #endif |
| #ifdef ENOENT |
| @@ -432,11 +432,11 @@ |
| #ifdef EEXIST |
| inscode(d, ds, de, "EEXIST", EEXIST, "File exists"); |
| #endif |
| +#ifdef WSAEDQUOT |
| + inscode(d, ds, de, "EDQUOT", WSAEDQUOT, "Quota exceeded"); |
| +#else |
| #ifdef EDQUOT |
| inscode(d, ds, de, "EDQUOT", EDQUOT, "Quota exceeded"); |
| -#else |
| -#ifdef WSAEDQUOT |
| - inscode(d, ds, de, "EDQUOT", WSAEDQUOT, "Quota exceeded"); |
| #endif |
| #endif |
| #ifdef ENOSTR |
| @@ -451,11 +451,11 @@ |
| #ifdef ELIBACC |
| inscode(d, ds, de, "ELIBACC", ELIBACC, "Can not access a needed shared library"); |
| #endif |
| +#ifdef WSAEFAULT |
| + inscode(d, ds, de, "EFAULT", WSAEFAULT, "Bad address"); |
| +#else |
| #ifdef EFAULT |
| inscode(d, ds, de, "EFAULT", EFAULT, "Bad address"); |
| -#else |
| -#ifdef WSAEFAULT |
| - inscode(d, ds, de, "EFAULT", WSAEFAULT, "Bad address"); |
| #endif |
| #endif |
| #ifdef EFBIG |
| @@ -464,18 +464,18 @@ |
| #ifdef EDEADLK |
| inscode(d, ds, de, "EDEADLK", EDEADLK, "Resource deadlock would occur"); |
| #endif |
| +#ifdef WSAENOTCONN |
| + inscode(d, ds, de, "ENOTCONN", WSAENOTCONN, "Transport endpoint is not connected"); |
| +#else |
| #ifdef ENOTCONN |
| inscode(d, ds, de, "ENOTCONN", ENOTCONN, "Transport endpoint is not connected"); |
| +#endif |
| +#endif |
| +#ifdef WSAEDESTADDRREQ |
| + inscode(d, ds, de, "EDESTADDRREQ", WSAEDESTADDRREQ, "Destination address required"); |
| #else |
| -#ifdef WSAENOTCONN |
| - inscode(d, ds, de, "ENOTCONN", WSAENOTCONN, "Transport endpoint is not connected"); |
| -#endif |
| -#endif |
| #ifdef EDESTADDRREQ |
| inscode(d, ds, de, "EDESTADDRREQ", EDESTADDRREQ, "Destination address required"); |
| -#else |
| -#ifdef WSAEDESTADDRREQ |
| - inscode(d, ds, de, "EDESTADDRREQ", WSAEDESTADDRREQ, "Destination address required"); |
| #endif |
| #endif |
| #ifdef ELIBSCN |
| @@ -487,25 +487,25 @@ |
| #ifdef EISNAM |
| inscode(d, ds, de, "EISNAM", EISNAM, "Is a named type file"); |
| #endif |
| +#ifdef WSAECONNABORTED |
| + inscode(d, ds, de, "ECONNABORTED", WSAECONNABORTED, "Software caused connection abort"); |
| +#else |
| #ifdef ECONNABORTED |
| inscode(d, ds, de, "ECONNABORTED", ECONNABORTED, "Software caused connection abort"); |
| +#endif |
| +#endif |
| +#ifdef WSAENETUNREACH |
| + inscode(d, ds, de, "ENETUNREACH", WSAENETUNREACH, "Network is unreachable"); |
| #else |
| -#ifdef WSAECONNABORTED |
| - inscode(d, ds, de, "ECONNABORTED", WSAECONNABORTED, "Software caused connection abort"); |
| -#endif |
| -#endif |
| #ifdef ENETUNREACH |
| inscode(d, ds, de, "ENETUNREACH", ENETUNREACH, "Network is unreachable"); |
| +#endif |
| +#endif |
| +#ifdef WSAESTALE |
| + inscode(d, ds, de, "ESTALE", WSAESTALE, "Stale NFS file handle"); |
| #else |
| -#ifdef WSAENETUNREACH |
| - inscode(d, ds, de, "ENETUNREACH", WSAENETUNREACH, "Network is unreachable"); |
| -#endif |
| -#endif |
| #ifdef ESTALE |
| inscode(d, ds, de, "ESTALE", ESTALE, "Stale NFS file handle"); |
| -#else |
| -#ifdef WSAESTALE |
| - inscode(d, ds, de, "ESTALE", WSAESTALE, "Stale NFS file handle"); |
| #endif |
| #endif |
| #ifdef ENOSR |
| @@ -514,11 +514,11 @@ |
| #ifdef ENOMEM |
| inscode(d, ds, de, "ENOMEM", ENOMEM, "Out of memory"); |
| #endif |
| +#ifdef WSAENOTSOCK |
| + inscode(d, ds, de, "ENOTSOCK", WSAENOTSOCK, "Socket operation on non-socket"); |
| +#else |
| #ifdef ENOTSOCK |
| inscode(d, ds, de, "ENOTSOCK", ENOTSOCK, "Socket operation on non-socket"); |
| -#else |
| -#ifdef WSAENOTSOCK |
| - inscode(d, ds, de, "ENOTSOCK", WSAENOTSOCK, "Socket operation on non-socket"); |
| #endif |
| #endif |
| #ifdef ESTRPIPE |
| @@ -536,25 +536,25 @@ |
| #ifdef EL3HLT |
| inscode(d, ds, de, "EL3HLT", EL3HLT, "Level 3 halted"); |
| #endif |
| +#ifdef WSAECONNRESET |
| + inscode(d, ds, de, "ECONNRESET", WSAECONNRESET, "Connection reset by peer"); |
| +#else |
| #ifdef ECONNRESET |
| inscode(d, ds, de, "ECONNRESET", ECONNRESET, "Connection reset by peer"); |
| +#endif |
| +#endif |
| +#ifdef WSAEADDRINUSE |
| + inscode(d, ds, de, "EADDRINUSE", WSAEADDRINUSE, "Address already in use"); |
| #else |
| -#ifdef WSAECONNRESET |
| - inscode(d, ds, de, "ECONNRESET", WSAECONNRESET, "Connection reset by peer"); |
| -#endif |
| -#endif |
| #ifdef EADDRINUSE |
| inscode(d, ds, de, "EADDRINUSE", EADDRINUSE, "Address already in use"); |
| +#endif |
| +#endif |
| +#ifdef WSAEOPNOTSUPP |
| + inscode(d, ds, de, "EOPNOTSUPP", WSAEOPNOTSUPP, "Operation not supported on transport endpoint"); |
| #else |
| -#ifdef WSAEADDRINUSE |
| - inscode(d, ds, de, "EADDRINUSE", WSAEADDRINUSE, "Address already in use"); |
| -#endif |
| -#endif |
| #ifdef EOPNOTSUPP |
| inscode(d, ds, de, "EOPNOTSUPP", EOPNOTSUPP, "Operation not supported on transport endpoint"); |
| -#else |
| -#ifdef WSAEOPNOTSUPP |
| - inscode(d, ds, de, "EOPNOTSUPP", WSAEOPNOTSUPP, "Operation not supported on transport endpoint"); |
| #endif |
| #endif |
| #ifdef EREMCHG |
| @@ -563,11 +563,11 @@ |
| #ifdef EAGAIN |
| inscode(d, ds, de, "EAGAIN", EAGAIN, "Try again"); |
| #endif |
| +#ifdef WSAENAMETOOLONG |
| + inscode(d, ds, de, "ENAMETOOLONG", WSAENAMETOOLONG, "File name too long"); |
| +#else |
| #ifdef ENAMETOOLONG |
| inscode(d, ds, de, "ENAMETOOLONG", ENAMETOOLONG, "File name too long"); |
| -#else |
| -#ifdef WSAENAMETOOLONG |
| - inscode(d, ds, de, "ENAMETOOLONG", WSAENAMETOOLONG, "File name too long"); |
| #endif |
| #endif |
| #ifdef ENOTTY |
| @@ -576,11 +576,11 @@ |
| #ifdef ERESTART |
| inscode(d, ds, de, "ERESTART", ERESTART, "Interrupted system call should be restarted"); |
| #endif |
| +#ifdef WSAESOCKTNOSUPPORT |
| + inscode(d, ds, de, "ESOCKTNOSUPPORT", WSAESOCKTNOSUPPORT, "Socket type not supported"); |
| +#else |
| #ifdef ESOCKTNOSUPPORT |
| inscode(d, ds, de, "ESOCKTNOSUPPORT", ESOCKTNOSUPPORT, "Socket type not supported"); |
| -#else |
| -#ifdef WSAESOCKTNOSUPPORT |
| - inscode(d, ds, de, "ESOCKTNOSUPPORT", WSAESOCKTNOSUPPORT, "Socket type not supported"); |
| #endif |
| #endif |
| #ifdef ETIME |
| @@ -592,28 +592,28 @@ |
| #ifdef EDEADLOCK |
| inscode(d, ds, de, "EDEADLOCK", EDEADLOCK, "Error EDEADLOCK"); |
| #endif |
| +#ifdef WSAETOOMANYREFS |
| + inscode(d, ds, de, "ETOOMANYREFS", WSAETOOMANYREFS, "Too many references: cannot splice"); |
| +#else |
| #ifdef ETOOMANYREFS |
| inscode(d, ds, de, "ETOOMANYREFS", ETOOMANYREFS, "Too many references: cannot splice"); |
| +#endif |
| +#endif |
| +#ifdef WSAEMFILE |
| + inscode(d, ds, de, "EMFILE", WSAEMFILE, "Too many open files"); |
| #else |
| -#ifdef WSAETOOMANYREFS |
| - inscode(d, ds, de, "ETOOMANYREFS", WSAETOOMANYREFS, "Too many references: cannot splice"); |
| -#endif |
| -#endif |
| #ifdef EMFILE |
| inscode(d, ds, de, "EMFILE", EMFILE, "Too many open files"); |
| -#else |
| -#ifdef WSAEMFILE |
| - inscode(d, ds, de, "EMFILE", WSAEMFILE, "Too many open files"); |
| #endif |
| #endif |
| #ifdef ETXTBSY |
| inscode(d, ds, de, "ETXTBSY", ETXTBSY, "Text file busy"); |
| #endif |
| +#ifdef WSAEINPROGRESS |
| + inscode(d, ds, de, "EINPROGRESS", WSAEINPROGRESS, "Operation now in progress"); |
| +#else |
| #ifdef EINPROGRESS |
| inscode(d, ds, de, "EINPROGRESS", EINPROGRESS, "Operation now in progress"); |
| -#else |
| -#ifdef WSAEINPROGRESS |
| - inscode(d, ds, de, "EINPROGRESS", WSAEINPROGRESS, "Operation now in progress"); |
| #endif |
| #endif |
| #ifdef ENXIO |