Mercurial > hg > nginx
comparison src/os/unix/ngx_errno.h @ 210:00cafae0bdf1
nginx-0.0.1-2003-12-14-23:10:27 import
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 14 Dec 2003 20:10:27 +0000 |
parents | 71ce40b3c37b |
children | f1d0e5f09c1e |
comparison
equal
deleted
inserted
replaced
209:e1c815be05ae | 210:00cafae0bdf1 |
---|---|
27 #define ngx_errno errno | 27 #define ngx_errno errno |
28 #define ngx_socket_errno errno | 28 #define ngx_socket_errno errno |
29 #define ngx_set_errno(err) errno = err | 29 #define ngx_set_errno(err) errno = err |
30 #define ngx_set_socket_errno(err) errno = err | 30 #define ngx_set_socket_errno(err) errno = err |
31 | 31 |
32 #if 0 | 32 |
33 #define ngx_strerror(err) strerror(err) | 33 #if (HAVE_STRERROR_R) |
34 #endif | 34 |
35 ngx_int_t ngx_strerror_r(int err, char *errstr, size_t size); | |
36 | |
37 #else | |
35 | 38 |
36 #define ngx_strerror_r(err, errstr, size) \ | 39 #define ngx_strerror_r(err, errstr, size) \ |
37 ngx_cpystrn(errstr, strerror(err), size) - (errstr) | 40 ngx_cpystrn(errstr, strerror(err), size) - (errstr) |
38 | 41 |
42 #endif | |
43 | |
39 | 44 |
40 #endif /* _NGX_ERRNO_H_INCLUDED_ */ | 45 #endif /* _NGX_ERRNO_H_INCLUDED_ */ |