| /* include/apr_config.h.in. Generated automatically from configure.in by autoheader. */ |
| #ifndef APR_CONFIG_H |
| #define APR_CONFIG_H |
| |
| /* Define if on AIX 3. |
| System headers sometimes define this. |
| We just want to avoid a redefinition error message. */ |
| #ifndef _ALL_SOURCE |
| #undef _ALL_SOURCE |
| #endif |
| |
| /* Define to empty if the keyword does not work. */ |
| #undef const |
| |
| /* Define to `int' if <sys/types.h> doesn't define. */ |
| #undef gid_t |
| |
| /* Define if you have a working `mmap' system call. */ |
| #undef HAVE_MMAP |
| |
| /* Define as __inline if that's what the C compiler calls it. */ |
| #undef inline |
| |
| /* Define to `long' if <sys/types.h> doesn't define. */ |
| #undef off_t |
| |
| /* Define to `int' if <sys/types.h> doesn't define. */ |
| #undef pid_t |
| |
| /* Define if the `setpgrp' function takes no argument. */ |
| #undef SETPGRP_VOID |
| |
| /* Define to `unsigned' if <sys/types.h> doesn't define. */ |
| #undef size_t |
| |
| /* Define if you have the ANSI C header files. */ |
| #undef STDC_HEADERS |
| |
| /* Define to `int' if <sys/types.h> doesn't define. */ |
| #undef uid_t |
| |
| /* Various #defines we need to know about */ |
| #undef HAVE_STRUCT_UNION_SEMUN |
| #undef HAVE_LOCK_EX |
| #undef HAVE_F_SETLK |
| #undef HAVE_PTHREAD_PROCESS_SHARED |
| |
| /* 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 NEED_RLIM_T |
| #undef USEBCOPY |
| |
| /* The number of bytes in a char. */ |
| #undef SIZEOF_CHAR |
| |
| /* The number of bytes in a int. */ |
| #undef SIZEOF_INT |
| |
| /* The number of bytes in a long. */ |
| #undef SIZEOF_LONG |
| |
| /* The number of bytes in a long double. */ |
| #undef SIZEOF_LONG_DOUBLE |
| |
| /* The number of bytes in a long long. */ |
| #undef SIZEOF_LONG_LONG |
| |
| /* The number of bytes in a short. */ |
| #undef SIZEOF_SHORT |
| |
| /* Define if you have the getpagesize function. */ |
| #undef HAVE_GETPAGESIZE |
| |
| /* Define if you have the poll function. */ |
| #undef HAVE_POLL |
| |
| /* Define if you have the pthread_mutex_init function. */ |
| #undef HAVE_PTHREAD_MUTEX_INIT |
| |
| /* Define if you have the setsid function. */ |
| #undef HAVE_SETSID |
| |
| /* Define if you have the sigaction function. */ |
| #undef HAVE_SIGACTION |
| |
| /* Define if you have the strcasecmp function. */ |
| #undef HAVE_STRCASECMP |
| |
| /* Define if you have the stricmp function. */ |
| #undef HAVE_STRICMP |
| |
| /* Define if you have the writev function. */ |
| #undef HAVE_WRITEV |
| |
| /* Define if you have the <arpa/inet.h> header file. */ |
| #undef HAVE_ARPA_INET_H |
| |
| /* Define if you have the <crypt.h> header file. */ |
| #undef HAVE_CRYPT_H |
| |
| /* Define if you have the <ctype.h> header file. */ |
| #undef HAVE_CTYPE_H |
| |
| /* Define if you have the <dir.h> header file. */ |
| #undef HAVE_DIR_H |
| |
| /* Define if you have the <dirent.h> header file. */ |
| #undef HAVE_DIRENT_H |
| |
| /* Define if you have the <errno.h> header file. */ |
| #undef HAVE_ERRNO_H |
| |
| /* Define if you have the <fcntl.h> header file. */ |
| #undef HAVE_FCNTL_H |
| |
| /* Define if you have the <features.h> header file. */ |
| #undef HAVE_FEATURES_H |
| |
| /* Define if you have the <grp.h> header file. */ |
| #undef HAVE_GRP_H |
| |
| /* Define if you have the <io.h> header file. */ |
| #undef HAVE_IO_H |
| |
| /* Define if you have the <limits.h> header file. */ |
| #undef HAVE_LIMITS_H |
| |
| /* Define if you have the <malloc.h> header file. */ |
| #undef HAVE_MALLOC_H |
| |
| /* Define if you have the <math.h> header file. */ |
| #undef HAVE_MATH_H |
| |
| /* Define if you have the <memory.h> header file. */ |
| #undef HAVE_MEMORY_H |
| |
| /* Define if you have the <net/errno.h> header file. */ |
| #undef HAVE_NET_ERRNO_H |
| |
| /* Define if you have the <netdb.h> header file. */ |
| #undef HAVE_NETDB_H |
| |
| /* Define if you have the <netinet/in.h> header file. */ |
| #undef HAVE_NETINET_IN_H |
| |
| /* Define if you have the <osreldate.h> header file. */ |
| #undef HAVE_OSRELDATE_H |
| |
| /* Define if you have the <process.h> header file. */ |
| #undef HAVE_PROCESS_H |
| |
| /* Define if you have the <pthread.h> header file. */ |
| #undef HAVE_PTHREAD_H |
| |
| /* Define if you have the <pwd.h> header file. */ |
| #undef HAVE_PWD_H |
| |
| /* Define if you have the <setjmp.h> header file. */ |
| #undef HAVE_SETJMP_H |
| |
| /* Define if you have the <signal.h> header file. */ |
| #undef HAVE_SIGNAL_H |
| |
| /* Define if you have the <stdarg.h> header file. */ |
| #undef HAVE_STDARG_H |
| |
| /* Define if you have the <stddef.h> header file. */ |
| #undef HAVE_STDDEF_H |
| |
| /* Define if you have the <stdio.h> header file. */ |
| #undef HAVE_STDIO_H |
| |
| /* Define if you have the <stdlib.h> header file. */ |
| #undef HAVE_STDLIB_H |
| |
| /* Define if you have the <string.h> header file. */ |
| #undef HAVE_STRING_H |
| |
| /* Define if you have the <sys/file.h> header file. */ |
| #undef HAVE_SYS_FILE_H |
| |
| /* Define if you have the <sys/ioctl.h> header file. */ |
| #undef HAVE_SYS_IOCTL_H |
| |
| /* Define if you have the <sys/mman.h> header file. */ |
| #undef HAVE_SYS_MMAN_H |
| |
| /* Define if you have the <sys/param.h> header file. */ |
| #undef HAVE_SYS_PARAM_H |
| |
| /* Define if you have the <sys/resource.h> header file. */ |
| #undef HAVE_SYS_RESOURCE_H |
| |
| /* Define if you have the <sys/select.h> header file. */ |
| #undef HAVE_SYS_SELECT_H |
| |
| /* Define if you have the <sys/socket.h> header file. */ |
| #undef HAVE_SYS_SOCKET_H |
| |
| /* Define if you have the <sys/stat.h> header file. */ |
| #undef HAVE_SYS_STAT_H |
| |
| /* Define if you have the <sys/time.h> header file. */ |
| #undef HAVE_SYS_TIME_H |
| |
| /* Define if you have the <sys/times.h> header file. */ |
| #undef HAVE_SYS_TIMES_H |
| |
| /* Define if you have the <sys/types.h> header file. */ |
| #undef HAVE_SYS_TYPES_H |
| |
| /* Define if you have the <sys/wait.h> header file. */ |
| #undef HAVE_SYS_WAIT_H |
| |
| /* Define if you have the <sysapi.h> header file. */ |
| #undef HAVE_SYSAPI_H |
| |
| /* Define if you have the <sysgtime.h> header file. */ |
| #undef HAVE_SYSGTIME_H |
| |
| /* Define if you have the <time.h> header file. */ |
| #undef HAVE_TIME_H |
| |
| /* Define if you have the <tpfeq.h> header file. */ |
| #undef HAVE_TPFEQ_H |
| |
| /* Define if you have the <tpfio.h> header file. */ |
| #undef HAVE_TPFIO_H |
| |
| /* Define if you have the <unistd.h> header file. */ |
| #undef HAVE_UNISTD_H |
| |
| /* Define if you have the <unix.h> header file. */ |
| #undef HAVE_UNIX_H |
| |
| /* Define if you have the <winsock.h> header file. */ |
| #undef HAVE_WINSOCK_H |
| |
| /* Define if you have the dl library (-ldl). */ |
| #undef HAVE_LIBDL |
| |
| /* Define if you have the pthread library (-lpthread). */ |
| #undef HAVE_LIBPTHREAD |
| #define API_EXPORT(type) type |
| #define API_EXPORT_NONSTD(type) type |
| #define API_VAR_IMPORT extern |
| |
| /* Make sure we have ssize_t defined to be somethine */ |
| #undef ssize_t |
| |
| /* We want this in config.h, because it is a macro that Windows requires. This |
| * way, every thread start function has this definition, and things are happy. |
| */ |
| #define API_THREAD_FUNC |
| |
| #ifdef HAVE_SIGACTION |
| typedef void Sigfunc(int); |
| |
| #if defined(SIG_ING) && !defined(SIG_ERR) |
| #define SIG_ERR ((Sigfunc *)-1) |
| #endif |
| |
| #define signal(s,f) ap_signal(s, f) |
| Sigfunc *signal(int signo, Sigfunc * func); |
| #endif |
| |
| |
| #endif /* APR_CONFIG_H */ |