Piotr Caban : include/msvcrt: Add POSIX error codes to errno.h.

Alexandre Julliard julliard at winehq.org
Mon Jul 16 14:40:01 CDT 2018


Module: wine
Branch: master
Commit: e68944583307f8773b9323ba1c0da6f13974792d
URL:    https://source.winehq.org/git/wine.git/?a=commit;h=e68944583307f8773b9323ba1c0da6f13974792d

Author: Piotr Caban <piotr at codeweavers.com>
Date:   Mon Jul 16 16:32:55 2018 +0200

include/msvcrt: Add POSIX error codes to errno.h.

Signed-off-by: Piotr Caban <piotr at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>

---

 include/msvcrt/errno.h | 44 ++++++++++++++++++++++++++++++++++++++++++++
 1 file changed, 44 insertions(+)

diff --git a/include/msvcrt/errno.h b/include/msvcrt/errno.h
index dddc013..ac56c19 100644
--- a/include/msvcrt/errno.h
+++ b/include/msvcrt/errno.h
@@ -63,6 +63,50 @@
 
 #  define STRUNCATE 80
 
+#ifndef _CRT_NO_POSIX_ERROR_CODES
+#  define EADDRINUSE 100
+#  define EADDRNOTAVAIL 101
+#  define EAFNOSUPPORT 102
+#  define EALREADY 103
+#  define EBADMSG 104
+#  define ECANCELED 105
+#  define ECONNABORTED 106
+#  define ECONNREFUSED 107
+#  define ECONNRESET 108
+#  define EDESTADDRREQ 109
+#  define EHOSTUNREACH 110
+#  define EIDRM 111
+#  define EINPROGRESS 112
+#  define EISCONN 113
+#  define ELOOP 114
+#  define EMSGSIZE 115
+#  define ENETDOWN 116
+#  define ENETRESET 117
+#  define ENETUNREACH 118
+#  define ENOBUFS 119
+#  define ENODATA 120
+#  define ENOLINK 121
+#  define ENOMSG 122
+#  define ENOPROTOOPT 123
+#  define ENOSR 124
+#  define ENOSTR 125
+#  define ENOTCONN 126
+#  define ENOTRECOVERABLE 127
+#  define ENOTSOCK 128
+#  define ENOTSUP 129
+#  define EOPNOTSUPP 130
+#  define EOTHER 131
+#  define EOVERFLOW 132
+#  define EOWNERDEAD 133
+#  define EPROTO 134
+#  define EPROTONOSUPPORT 135
+#  define EPROTOTYPE 136
+#  define ETIME 137
+#  define ETIMEDOUT 138
+#  define ETXTBSY 139
+#  define EWOULDBLOCK 140
+#endif
+
 #ifdef __cplusplus
 extern "C" {
 #endif




More information about the wine-cvs mailing list