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)