nginx/src/os/win32/ngx_errno.h

24 lines
642 B
C
Raw Normal View History

#ifndef _NGX_ERRNO_H_INCLUDED_
#define _NGX_ERRNO_H_INCLUDED_
#include <ngx_config.h>
typedef DWORD ngx_err_t;
2002-09-02 22:48:24 +08:00
#define ngx_errno GetLastError()
#define ngx_socket_errno WSAGetLastError()
#define ngx_set_socket_errno(err) WSASetLastError(err)
#define NGX_ENOENT ERROR_FILE_NOT_FOUND
2003-01-15 15:02:27 +08:00
#define NGX_EACCES ERROR_ACCESS_DENIED
#define NGX_EAGAIN WSAEWOULDBLOCK
#define NGX_EINPROGRESS WSAEINPROGRESS
2002-08-20 22:48:28 +08:00
#define NGX_EADDRINUSE WSAEADDRINUSE
2002-09-02 22:48:24 +08:00
#define NGX_ETIMEDOUT WSAETIMEDOUT
int ngx_strerror_r(ngx_err_t err, char *errstr, size_t size);
#endif /* _NGX_ERRNO_H_INCLUDED_ */