Mercurial > hg > nginx
comparison src/event/modules/ngx_rtsig_module.c @ 1989:0ba9a893dd1a stable-0.5
r1871, r1940 merge:
fix building --test-build-rtsig and --test-build-eventport on FreeBSD 7
author | Igor Sysoev <igor@sysoev.ru> |
---|---|
date | Sun, 04 May 2008 09:20:53 +0000 |
parents | e2ab812358bd |
children |
comparison
equal
deleted
inserted
replaced
1854:a8d244caebef | 1989:0ba9a893dd1a |
---|---|
9 #include <ngx_event.h> | 9 #include <ngx_event.h> |
10 | 10 |
11 | 11 |
12 #if (NGX_TEST_BUILD_RTSIG) | 12 #if (NGX_TEST_BUILD_RTSIG) |
13 | 13 |
14 #define F_SETSIG 10 | 14 #ifdef SIGRTMIN |
15 #define si_fd _reason.__spare__.__spare2__[0] | |
16 #else | |
15 #define SIGRTMIN 33 | 17 #define SIGRTMIN 33 |
16 #define si_fd __spare__[0] | 18 #define si_fd __spare__[0] |
19 #endif | |
20 | |
21 #define F_SETSIG 10 | |
17 #define KERN_RTSIGNR 30 | 22 #define KERN_RTSIGNR 30 |
18 #define KERN_RTSIGMAX 31 | 23 #define KERN_RTSIGMAX 31 |
19 | 24 |
20 int sigtimedwait(const sigset_t *set, siginfo_t *info, | 25 int sigtimedwait(const sigset_t *set, siginfo_t *info, |
21 const struct timespec *timeout) | 26 const struct timespec *timeout) |