| #ifndef APR_PRIVATE_H |
| #define APR_PRIVATE_H |
| |
| @TOP@ |
| |
| /* Various #defines we need to know about */ |
| #undef HAVE_LOCK_EX |
| #undef HAVE_F_SETLK |
| #undef HAVE_CODESET |
| #undef HAVE_PTHREAD_PROCESS_SHARED |
| #undef DEV_RANDOM |
| #undef HAVE_TRUERAND |
| #undef HAVE_POLLIN |
| #undef HAVE_isascii |
| |
| /* Cross process serialization techniques */ |
| #undef USE_FLOCK_SERIALIZE |
| #undef USE_SYSVSEM_SERIALIZE |
| #undef USE_FCNTL_SERIALIZE |
| #undef USE_PROC_PTHREAD_SERIALIZE |
| #undef USE_PTHREAD_SERIALIZE |
| |
| #undef READDIR_IS_THREAD_SAFE |
| |
| #undef NEED_RLIM_T |
| #undef USEBCOPY |
| |
| #undef HAVE_GMTOFF |
| #undef USE_THREADS |
| |
| #undef SIZEOF_SSIZE_T |
| #undef SIZEOF_OFF_T |
| |
| #undef HAVE_MM_SHMT_MMFILE |
| |
| /* BeOS specific flag */ |
| #undef HAVE_BONE_VERSION |
| |
| @BOTTOM@ |
| |
| /* Make sure we have ssize_t defined to be something */ |
| #undef ssize_t |
| |
| /* switch this on if we have a BeOS version below BONE */ |
| #if BEOS && !HAVE_BONE_VERSION |
| #define BEOS_R5 1 |
| #else |
| #define BEOS_BONE 1 |
| #endif |
| |
| #endif /* APR_PRIVATE_H */ |