blob: e0d77f038c55ec6b89c1a7a8a95632c9f9bfd078 [file] [log] [blame]
#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 */