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