comparison src/os/unix/ngx_errno.h @ 3671:7160230d9736

HP/UX uses EWOULDBLOCK instead of EAGAIN
author Igor Sysoev <igor@sysoev.ru>
date Sat, 03 Jul 2010 20:16:55 +0000
parents 65481698535c
children e294f37401c0
comparison
equal deleted inserted replaced
3670:2728c4e4a9ae 3671:7160230d9736
28 #define NGX_ENOTDIR ENOTDIR 28 #define NGX_ENOTDIR ENOTDIR
29 #define NGX_EISDIR EISDIR 29 #define NGX_EISDIR EISDIR
30 #define NGX_EINVAL EINVAL 30 #define NGX_EINVAL EINVAL
31 #define NGX_ENOSPC ENOSPC 31 #define NGX_ENOSPC ENOSPC
32 #define NGX_EPIPE EPIPE 32 #define NGX_EPIPE EPIPE
33 #define NGX_EAGAIN EAGAIN
34 #define NGX_EINPROGRESS EINPROGRESS 33 #define NGX_EINPROGRESS EINPROGRESS
35 #define NGX_EADDRINUSE EADDRINUSE 34 #define NGX_EADDRINUSE EADDRINUSE
36 #define NGX_ECONNABORTED ECONNABORTED 35 #define NGX_ECONNABORTED ECONNABORTED
37 #define NGX_ECONNRESET ECONNRESET 36 #define NGX_ECONNRESET ECONNRESET
38 #define NGX_ENOTCONN ENOTCONN 37 #define NGX_ENOTCONN ENOTCONN
46 #define NGX_ENOSYS ENOSYS 45 #define NGX_ENOSYS ENOSYS
47 #define NGX_ECANCELED ECANCELED 46 #define NGX_ECANCELED ECANCELED
48 #define NGX_EILSEQ EILSEQ 47 #define NGX_EILSEQ EILSEQ
49 #define NGX_ENOMOREFILES 0 48 #define NGX_ENOMOREFILES 0
50 49
50 #if (__hpux__)
51 #define NGX_EAGAIN EWOULDBLOCK
52 #else
53 #define NGX_EAGAIN EAGAIN
54 #endif
51 55
52 56
53 #define ngx_errno errno 57 #define ngx_errno errno
54 #define ngx_socket_errno errno 58 #define ngx_socket_errno errno
55 #define ngx_set_errno(err) errno = err 59 #define ngx_set_errno(err) errno = err