00001 #ifndef APR_PRIVATE_H
00002 #define APR_PRIVATE_H
00003
00004 @TOP@
00005
00006
00007 #undef USE_THREADS
00008 #undef EGD_DEFAULT_SOCKET
00009 #undef HAVE_isascii
00010 #undef DIRENT_INODE
00011 #undef DIRENT_TYPE
00012
00013
00014 #undef USE_FLOCK_SERIALIZE
00015 #undef USE_SYSVSEM_SERIALIZE
00016 #undef USE_FCNTL_SERIALIZE
00017 #undef USE_PROC_PTHREAD_SERIALIZE
00018 #undef USE_PTHREAD_SERIALIZE
00019
00020 #undef POSIXSEM_IS_GLOBAL
00021 #undef SYSVSEM_IS_GLOBAL
00022 #undef FCNTL_IS_GLOBAL
00023 #undef FLOCK_IS_GLOBAL
00024
00025 #undef HAVE_INT64_C
00026
00027 @BOTTOM@
00028
00029
00030 #undef ssize_t
00031
00032
00033 #if BEOS && !HAVE_BONE_VERSION
00034 #define BEOS_R5 1
00035 #else
00036 #define BEOS_BONE 1
00037 #endif
00038
00039 #ifdef SIGWAIT_TAKES_ONE_ARG
00040 #define apr_sigwait(a,b) ((*(b)=sigwait((a)))<0?-1:0)
00041 #else
00042 #define apr_sigwait(a,b) sigwait((a),(b))
00043 #endif
00044
00045
00046
00047
00048 #include "../apr_private_common.h"
00049
00050 #endif