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_ */