6 /* Various #defines we need to know about */
8 #undef EGD_DEFAULT_SOCKET
13 /* Cross process serialization techniques */
14 #undef USE_FLOCK_SERIALIZE
15 #undef USE_SYSVSEM_SERIALIZE
16 #undef USE_FCNTL_SERIALIZE
17 #undef USE_PROC_PTHREAD_SERIALIZE
18 #undef USE_PTHREAD_SERIALIZE
20 #undef POSIXSEM_IS_GLOBAL
21 #undef SYSVSEM_IS_GLOBAL
22 #undef FCNTL_IS_GLOBAL
23 #undef FLOCK_IS_GLOBAL
29 /* Make sure we have ssize_t defined to be something */
32 /* switch this on if we have a BeOS version below BONE */
33 #if BEOS && !HAVE_BONE_VERSION
39 #ifdef SIGWAIT_TAKES_ONE_ARG
40 #define apr_sigwait(a,b) ((*(b)=sigwait((a)))<0?-1:0)
42 #define apr_sigwait(a,b) sigwait((a),(b))
46 * Include common private declarations.
48 #include "../apr_private_common.h"
50 #endif /* APR_PRIVATE_H */