Mercurial > hg > nginx
comparison src/os/win32/ngx_errno.h @ 100:7ebc8b7fb816
nginx-0.0.1-2003-06-03-19:42:58 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Tue, 03 Jun 2003 15:42:58 +0000 |
parents | 17ab1af8c3dd |
children | c1f3a3c7c5db |
comparison
equal
deleted
inserted
replaced
99:a059e1aa65d4 | 100:7ebc8b7fb816 |
---|---|
1 #ifndef _NGX_ERRNO_H_INCLUDED_ | 1 #ifndef _NGX_ERRNO_H_INCLUDED_ |
2 #define _NGX_ERRNO_H_INCLUDED_ | 2 #define _NGX_ERRNO_H_INCLUDED_ |
3 | 3 |
4 | 4 |
5 #include <ngx_config.h> | 5 #include <ngx_config.h> |
6 #include <ngx_core.h> | |
6 | 7 |
7 typedef DWORD ngx_err_t; | 8 |
9 typedef DWORD ngx_err_t; | |
8 | 10 |
9 #define ngx_errno GetLastError() | 11 #define ngx_errno GetLastError() |
10 #define ngx_socket_errno WSAGetLastError() | 12 #define ngx_socket_errno WSAGetLastError() |
11 #define ngx_set_socket_errno(err) WSASetLastError(err) | 13 #define ngx_set_socket_errno(err) WSASetLastError(err) |
12 | 14 |
13 #define NGX_ENOENT ERROR_FILE_NOT_FOUND | 15 #define NGX_ENOENT ERROR_FILE_NOT_FOUND |
14 #define NGX_EACCES ERROR_ACCESS_DENIED | 16 #define NGX_EACCES ERROR_ACCESS_DENIED |
15 #define NGX_EEXIST ERROR_FILE_EXISTS | 17 #define NGX_EEXIST ERROR_FILE_EXISTS |
16 #define NGX_ENOTDIR ERROR_PATH_NOT_FOUND | 18 #define NGX_ENOTDIR ERROR_PATH_NOT_FOUND |
17 #define NGX_EAGAIN WSAEWOULDBLOCK | 19 #define NGX_EAGAIN WSAEWOULDBLOCK |
18 #define NGX_EINPROGRESS WSAEINPROGRESS | 20 #define NGX_EINPROGRESS WSAEINPROGRESS |
19 #define NGX_EADDRINUSE WSAEADDRINUSE | 21 #define NGX_EADDRINUSE WSAEADDRINUSE |
20 #define NGX_ECONNRESET ECONNRESET | 22 #define NGX_ECONNRESET ECONNRESET |
21 #define NGX_ETIMEDOUT WSAETIMEDOUT | 23 #define NGX_ETIMEDOUT WSAETIMEDOUT |
22 | 24 |
23 int ngx_strerror_r(ngx_err_t err, char *errstr, size_t size); | 25 int ngx_strerror_r(ngx_err_t err, char *errstr, size_t size); |
24 | 26 |
25 | 27 |
26 #endif /* _NGX_ERRNO_H_INCLUDED_ */ | 28 #endif /* _NGX_ERRNO_H_INCLUDED_ */ |