"Fossies" - the Fresh Open Source Software Archive

Member "apr-1.7.0/include/arch/unix/apr_private.h.in" (1 Apr 2019, 28694 Bytes) of package /linux/www/apr-1.7.0.tar.bz2:


As a special service "Fossies" has tried to format the requested source page into HTML format using (guessed) C and C++ source code syntax highlighting (style: standard) with prefixed line numbers and code folding option. Alternatively you can here view or download the uninterpreted source code file. See also the latest Fossies "Diffs" side-by-side code changes report for "apr_private.h.in": 1.6.5_vs_1.7.0.

    1 /* include/arch/unix/apr_private.h.in.  Generated from configure.in by autoheader.  */
    2 
    3 
    4 #ifndef APR_PRIVATE_H
    5 #define APR_PRIVATE_H
    6 
    7 
    8 /* Define if building universal (internal helper macro) */
    9 #undef AC_APPLE_UNIVERSAL_BUILD
   10 
   11 /* Define if apr_allocator should use guard pages */
   12 #undef APR_ALLOCATOR_GUARD_PAGES
   13 
   14 /* Define if apr_allocator should use mmap */
   15 #undef APR_ALLOCATOR_USES_MMAP
   16 
   17 /* Define as function which can be used for conversion of strings to
   18    apr_int64_t */
   19 #undef APR_INT64_STRFN
   20 
   21 /* Define as function used for conversion of strings to apr_off_t */
   22 #undef APR_OFF_T_STRFN
   23 
   24 /* Define if pool functions should abort if concurrent usage is detected */
   25 #undef APR_POOL_CONCURRENCY_CHECK
   26 
   27 /* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
   28    systems. This function is required for `alloca.c' support on those systems.
   29    */
   30 #undef CRAY_STACKSEG_END
   31 
   32 /* Define to 1 if using `alloca.c'. */
   33 #undef C_ALLOCA
   34 
   35 /* Define to path of random device */
   36 #undef DEV_RANDOM
   37 
   38 /* Define if struct dirent has an inode member */
   39 #undef DIRENT_INODE
   40 
   41 /* Define if struct dirent has a d_type member */
   42 #undef DIRENT_TYPE
   43 
   44 /* Define if DSO support uses dlfcn.h */
   45 #undef DSO_USE_DLFCN
   46 
   47 /* Define if DSO support uses dyld.h */
   48 #undef DSO_USE_DYLD
   49 
   50 /* Define if DSO support uses shl_load */
   51 #undef DSO_USE_SHL
   52 
   53 /* Define to list of paths to EGD sockets */
   54 #undef EGD_DEFAULT_SOCKET
   55 
   56 /* Define if fcntl locks affect threads within the process */
   57 #undef FCNTL_IS_GLOBAL
   58 
   59 /* Define if fcntl returns EACCES when F_SETLK is already held */
   60 #undef FCNTL_TRYACQUIRE_EACCES
   61 
   62 /* Define if flock locks affect threads within the process */
   63 #undef FLOCK_IS_GLOBAL
   64 
   65 /* Define if gethostbyaddr is thread safe */
   66 #undef GETHOSTBYADDR_IS_THREAD_SAFE
   67 
   68 /* Define if gethostbyname is thread safe */
   69 #undef GETHOSTBYNAME_IS_THREAD_SAFE
   70 
   71 /* Define if gethostbyname_r has the glibc style */
   72 #undef GETHOSTBYNAME_R_GLIBC2
   73 
   74 /* Define if gethostbyname_r has the hostent_data for the third argument */
   75 #undef GETHOSTBYNAME_R_HOSTENT_DATA
   76 
   77 /* Define if getservbyname is thread safe */
   78 #undef GETSERVBYNAME_IS_THREAD_SAFE
   79 
   80 /* Define if getservbyname_r has the glibc style */
   81 #undef GETSERVBYNAME_R_GLIBC2
   82 
   83 /* Define if getservbyname_r has the OSF/1 style */
   84 #undef GETSERVBYNAME_R_OSF1
   85 
   86 /* Define if getservbyname_r has the Solaris style */
   87 #undef GETSERVBYNAME_R_SOLARIS
   88 
   89 /* Define if accept4 function is supported */
   90 #undef HAVE_ACCEPT4
   91 
   92 /* Define to 1 if you have the `acquire_sem' function. */
   93 #undef HAVE_ACQUIRE_SEM
   94 
   95 /* Define to 1 if you have the `acquire_sem_etc' function. */
   96 #undef HAVE_ACQUIRE_SEM_ETC
   97 
   98 /* Define if async i/o supports message q's */
   99 #undef HAVE_AIO_MSGQ
  100 
  101 /* Define to 1 if you have `alloca', as a function or macro. */
  102 #undef HAVE_ALLOCA
  103 
  104 /* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
  105    */
  106 #undef HAVE_ALLOCA_H
  107 
  108 /* Define to 1 if you have the `arc4random_buf' function. */
  109 #undef HAVE_ARC4RANDOM_BUF
  110 
  111 /* Define to 1 if you have the <arpa/inet.h> header file. */
  112 #undef HAVE_ARPA_INET_H
  113 
  114 /* Define if compiler provides atomic builtins */
  115 #undef HAVE_ATOMIC_BUILTINS
  116 
  117 /* Define if BONE_VERSION is defined in sys/socket.h */
  118 #undef HAVE_BONE_VERSION
  119 
  120 /* Define to 1 if you have the <ByteOrder.h> header file. */
  121 #undef HAVE_BYTEORDER_H
  122 
  123 /* Define to 1 if you have the `calloc' function. */
  124 #undef HAVE_CALLOC
  125 
  126 /* Define to 1 if you have the <conio.h> header file. */
  127 #undef HAVE_CONIO_H
  128 
  129 /* Define to 1 if you have the `create_area' function. */
  130 #undef HAVE_CREATE_AREA
  131 
  132 /* Define to 1 if you have the `create_sem' function. */
  133 #undef HAVE_CREATE_SEM
  134 
  135 /* Define to 1 if you have the <crypt.h> header file. */
  136 #undef HAVE_CRYPT_H
  137 
  138 /* Define to 1 if you have the <ctype.h> header file. */
  139 #undef HAVE_CTYPE_H
  140 
  141 /* Define to 1 if you have the declaration of `SYS_getrandom', and to 0 if you
  142    don't. */
  143 #undef HAVE_DECL_SYS_GETRANDOM
  144 
  145 /* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
  146    don't. */
  147 #undef HAVE_DECL_SYS_SIGLIST
  148 
  149 /* Define to 1 if you have the <dirent.h> header file. */
  150 #undef HAVE_DIRENT_H
  151 
  152 /* Define to 1 if you have the <dir.h> header file. */
  153 #undef HAVE_DIR_H
  154 
  155 /* Define to 1 if you have the <dlfcn.h> header file. */
  156 #undef HAVE_DLFCN_H
  157 
  158 /* Define to 1 if you have the <dl.h> header file. */
  159 #undef HAVE_DL_H
  160 
  161 /* Define if dup3 function is supported */
  162 #undef HAVE_DUP3
  163 
  164 /* Define if EGD is supported */
  165 #undef HAVE_EGD
  166 
  167 /* Define if the epoll interface is supported */
  168 #undef HAVE_EPOLL
  169 
  170 /* Define if epoll_create1 function is supported */
  171 #undef HAVE_EPOLL_CREATE1
  172 
  173 /* Define to 1 if you have the <errno.h> header file. */
  174 #undef HAVE_ERRNO_H
  175 
  176 /* Define to 1 if you have the <fcntl.h> header file. */
  177 #undef HAVE_FCNTL_H
  178 
  179 /* Define to 1 if you have the `fdatasync' function. */
  180 #undef HAVE_FDATASYNC
  181 
  182 /* Define to 1 if you have the `flock' function. */
  183 #undef HAVE_FLOCK
  184 
  185 /* Define to 1 if you have the `fork' function. */
  186 #undef HAVE_FORK
  187 
  188 /* Define if F_SETLK is defined in fcntl.h */
  189 #undef HAVE_F_SETLK
  190 
  191 /* Define if getaddrinfo accepts the AI_ADDRCONFIG flag */
  192 #undef HAVE_GAI_ADDRCONFIG
  193 
  194 /* Define to 1 if you have the `gai_strerror' function. */
  195 #undef HAVE_GAI_STRERROR
  196 
  197 /* Define if getaddrinfo exists and works well enough for APR */
  198 #undef HAVE_GETADDRINFO
  199 
  200 /* Define to 1 if you have the `getenv' function. */
  201 #undef HAVE_GETENV
  202 
  203 /* Define to 1 if you have the `getgrgid_r' function. */
  204 #undef HAVE_GETGRGID_R
  205 
  206 /* Define to 1 if you have the `getgrnam_r' function. */
  207 #undef HAVE_GETGRNAM_R
  208 
  209 /* Define to 1 if you have the `gethostbyaddr_r' function. */
  210 #undef HAVE_GETHOSTBYADDR_R
  211 
  212 /* Define to 1 if you have the `gethostbyname_r' function. */
  213 #undef HAVE_GETHOSTBYNAME_R
  214 
  215 /* Define to 1 if you have the `getifaddrs' function. */
  216 #undef HAVE_GETIFADDRS
  217 
  218 /* Define if getnameinfo exists */
  219 #undef HAVE_GETNAMEINFO
  220 
  221 /* Define to 1 if you have the `getpass' function. */
  222 #undef HAVE_GETPASS
  223 
  224 /* Define to 1 if you have the `getpassphrase' function. */
  225 #undef HAVE_GETPASSPHRASE
  226 
  227 /* Define to 1 if you have the `getpwnam_r' function. */
  228 #undef HAVE_GETPWNAM_R
  229 
  230 /* Define to 1 if you have the `getpwuid_r' function. */
  231 #undef HAVE_GETPWUID_R
  232 
  233 /* Define to 1 if you have the `getrandom' function. */
  234 #undef HAVE_GETRANDOM
  235 
  236 /* Define to 1 if you have the `getrlimit' function. */
  237 #undef HAVE_GETRLIMIT
  238 
  239 /* Define to 1 if you have the `getservbyname_r' function. */
  240 #undef HAVE_GETSERVBYNAME_R
  241 
  242 /* Define to 1 if you have the `gmtime_r' function. */
  243 #undef HAVE_GMTIME_R
  244 
  245 /* Define to 1 if you have the <grp.h> header file. */
  246 #undef HAVE_GRP_H
  247 
  248 /* Define if hstrerror is present */
  249 #undef HAVE_HSTRERROR
  250 
  251 /* Define to 1 if you have the `if_indextoname' function. */
  252 #undef HAVE_IF_INDEXTONAME
  253 
  254 /* Define to 1 if you have the `if_nametoindex' function. */
  255 #undef HAVE_IF_NAMETOINDEX
  256 
  257 /* Define to 1 if you have the <inttypes.h> header file. */
  258 #undef HAVE_INTTYPES_H
  259 
  260 /* Define to 1 if you have the <io.h> header file. */
  261 #undef HAVE_IO_H
  262 
  263 /* Define to 1 if you have the `isinf' function. */
  264 #undef HAVE_ISINF
  265 
  266 /* Define to 1 if you have the `isnan' function. */
  267 #undef HAVE_ISNAN
  268 
  269 /* Define to 1 if you have the <kernel/OS.h> header file. */
  270 #undef HAVE_KERNEL_OS_H
  271 
  272 /* Define to 1 if you have the `kqueue' function. */
  273 #undef HAVE_KQUEUE
  274 
  275 /* Define to 1 if you have the <langinfo.h> header file. */
  276 #undef HAVE_LANGINFO_H
  277 
  278 /* Define to 1 if you have the `bsd' library (-lbsd). */
  279 #undef HAVE_LIBBSD
  280 
  281 /* Define to 1 if you have the `sendfile' library (-lsendfile). */
  282 #undef HAVE_LIBSENDFILE
  283 
  284 /* Define to 1 if you have the `truerand' library (-ltruerand). */
  285 #undef HAVE_LIBTRUERAND
  286 
  287 /* Define to 1 if you have the <limits.h> header file. */
  288 #undef HAVE_LIMITS_H
  289 
  290 /* Define to 1 if you have the <linux/random.h> header file. */
  291 #undef HAVE_LINUX_RANDOM_H
  292 
  293 /* Define to 1 if you have the `localtime_r' function. */
  294 #undef HAVE_LOCALTIME_R
  295 
  296 /* Define if LOCK_EX is defined in sys/file.h */
  297 #undef HAVE_LOCK_EX
  298 
  299 /* Define to 1 if you have the <mach-o/dyld.h> header file. */
  300 #undef HAVE_MACH_O_DYLD_H
  301 
  302 /* Define to 1 if you have the <malloc.h> header file. */
  303 #undef HAVE_MALLOC_H
  304 
  305 /* Define if MAP_ANON is defined in sys/mman.h */
  306 #undef HAVE_MAP_ANON
  307 
  308 /* Define to 1 if you have the <memcheck.h> header file. */
  309 #undef HAVE_MEMCHECK_H
  310 
  311 /* Define to 1 if you have the `memchr' function. */
  312 #undef HAVE_MEMCHR
  313 
  314 /* Define to 1 if you have the `memmove' function. */
  315 #undef HAVE_MEMMOVE
  316 
  317 /* Define to 1 if you have the <memory.h> header file. */
  318 #undef HAVE_MEMORY_H
  319 
  320 /* Define to 1 if you have the `mkstemp' function. */
  321 #undef HAVE_MKSTEMP
  322 
  323 /* Define to 1 if you have the `mkstemp64' function. */
  324 #undef HAVE_MKSTEMP64
  325 
  326 /* Define to 1 if you have the `mmap' function. */
  327 #undef HAVE_MMAP
  328 
  329 /* Define to 1 if you have the `mmap64' function. */
  330 #undef HAVE_MMAP64
  331 
  332 /* Define to 1 if you have the `mprotect' function. */
  333 #undef HAVE_MPROTECT
  334 
  335 /* Define to 1 if you have the `munmap' function. */
  336 #undef HAVE_MUNMAP
  337 
  338 /* Define to 1 if you have the <netdb.h> header file. */
  339 #undef HAVE_NETDB_H
  340 
  341 /* Define to 1 if you have the <netinet/in.h> header file. */
  342 #undef HAVE_NETINET_IN_H
  343 
  344 /* Define to 1 if you have the <netinet/sctp.h> header file. */
  345 #undef HAVE_NETINET_SCTP_H
  346 
  347 /* Define to 1 if you have the <netinet/sctp_uio.h> header file. */
  348 #undef HAVE_NETINET_SCTP_UIO_H
  349 
  350 /* Defined if netinet/tcp.h is present */
  351 #undef HAVE_NETINET_TCP_H
  352 
  353 /* Define to 1 if you have the <net/errno.h> header file. */
  354 #undef HAVE_NET_ERRNO_H
  355 
  356 /* Define to 1 if you have the <net/if.h> header file. */
  357 #undef HAVE_NET_IF_H
  358 
  359 /* Define to 1 if you have the `nl_langinfo' function. */
  360 #undef HAVE_NL_LANGINFO
  361 
  362 /* Define to 1 if you have the <os2.h> header file. */
  363 #undef HAVE_OS2_H
  364 
  365 /* Define to 1 if you have the <osreldate.h> header file. */
  366 #undef HAVE_OSRELDATE_H
  367 
  368 /* Define to 1 if you have the <OS.h> header file. */
  369 #undef HAVE_OS_H
  370 
  371 /* Define to 1 if you have the `poll' function. */
  372 #undef HAVE_POLL
  373 
  374 /* Define if POLLIN is defined */
  375 #undef HAVE_POLLIN
  376 
  377 /* Define to 1 if you have the <poll.h> header file. */
  378 #undef HAVE_POLL_H
  379 
  380 /* Define to 1 if you have the `port_create' function. */
  381 #undef HAVE_PORT_CREATE
  382 
  383 /* Define to 1 if you have the <process.h> header file. */
  384 #undef HAVE_PROCESS_H
  385 
  386 /* Define to 1 if you have the `pthread_attr_setguardsize' function. */
  387 #undef HAVE_PTHREAD_ATTR_SETGUARDSIZE
  388 
  389 /* Define to 1 if you have the `pthread_condattr_setpshared' function. */
  390 #undef HAVE_PTHREAD_CONDATTR_SETPSHARED
  391 
  392 /* Define to 1 if you have the <pthread.h> header file. */
  393 #undef HAVE_PTHREAD_H
  394 
  395 /* Define to 1 if you have the `pthread_key_delete' function. */
  396 #undef HAVE_PTHREAD_KEY_DELETE
  397 
  398 /* Define to 1 if you have the `pthread_mutexattr_setpshared' function. */
  399 #undef HAVE_PTHREAD_MUTEXATTR_SETPSHARED
  400 
  401 /* Define if recursive pthread mutexes are available */
  402 #undef HAVE_PTHREAD_MUTEX_RECURSIVE
  403 
  404 /* Define if cross-process robust mutexes are available */
  405 #undef HAVE_PTHREAD_MUTEX_ROBUST
  406 
  407 /* Define if non-posix/portable cross-process robust mutexes are available */
  408 #undef HAVE_PTHREAD_MUTEX_ROBUST_NP
  409 
  410 /* Define to 1 if you have the `pthread_mutex_timedlock' function. */
  411 #undef HAVE_PTHREAD_MUTEX_TIMEDLOCK
  412 
  413 /* Define if PTHREAD_PROCESS_SHARED is defined in pthread.h */
  414 #undef HAVE_PTHREAD_PROCESS_SHARED
  415 
  416 /* Define if pthread rwlocks are available */
  417 #undef HAVE_PTHREAD_RWLOCKS
  418 
  419 /* Define to 1 if you have the `pthread_rwlock_init' function. */
  420 #undef HAVE_PTHREAD_RWLOCK_INIT
  421 
  422 /* Define to 1 if you have the `pthread_yield' function. */
  423 #undef HAVE_PTHREAD_YIELD
  424 
  425 /* Define to 1 if you have the `putenv' function. */
  426 #undef HAVE_PUTENV
  427 
  428 /* Define to 1 if you have the <pwd.h> header file. */
  429 #undef HAVE_PWD_H
  430 
  431 /* Define to 1 if you have the `readdir64_r' function. */
  432 #undef HAVE_READDIR64_R
  433 
  434 /* Define to 1 if you have the <sched.h> header file. */
  435 #undef HAVE_SCHED_H
  436 
  437 /* Define to 1 if you have the `sched_yield' function. */
  438 #undef HAVE_SCHED_YIELD
  439 
  440 /* Define to 1 if you have the <semaphore.h> header file. */
  441 #undef HAVE_SEMAPHORE_H
  442 
  443 /* Define to 1 if you have the `semctl' function. */
  444 #undef HAVE_SEMCTL
  445 
  446 /* Define to 1 if you have the `semget' function. */
  447 #undef HAVE_SEMGET
  448 
  449 /* Define to 1 if you have the `semop' function. */
  450 #undef HAVE_SEMOP
  451 
  452 /* Define to 1 if you have the `semtimedop' function. */
  453 #undef HAVE_SEMTIMEDOP
  454 
  455 /* Define to 1 if you have the `sem_close' function. */
  456 #undef HAVE_SEM_CLOSE
  457 
  458 /* Define to 1 if you have the `sem_post' function. */
  459 #undef HAVE_SEM_POST
  460 
  461 /* Define to 1 if you have the `sem_timedwait' function. */
  462 #undef HAVE_SEM_TIMEDWAIT
  463 
  464 /* Define if SEM_UNDO is defined in sys/sem.h */
  465 #undef HAVE_SEM_UNDO
  466 
  467 /* Define to 1 if you have the `sem_unlink' function. */
  468 #undef HAVE_SEM_UNLINK
  469 
  470 /* Define to 1 if you have the `sem_wait' function. */
  471 #undef HAVE_SEM_WAIT
  472 
  473 /* Define to 1 if you have the `sendfile' function. */
  474 #undef HAVE_SENDFILE
  475 
  476 /* Define to 1 if you have the `sendfile64' function. */
  477 #undef HAVE_SENDFILE64
  478 
  479 /* Define to 1 if you have the `sendfilev' function. */
  480 #undef HAVE_SENDFILEV
  481 
  482 /* Define to 1 if you have the `sendfilev64' function. */
  483 #undef HAVE_SENDFILEV64
  484 
  485 /* Define to 1 if you have the `send_file' function. */
  486 #undef HAVE_SEND_FILE
  487 
  488 /* Define to 1 if you have the `setenv' function. */
  489 #undef HAVE_SETENV
  490 
  491 /* Define to 1 if you have the `setrlimit' function. */
  492 #undef HAVE_SETRLIMIT
  493 
  494 /* Define to 1 if you have the `setsid' function. */
  495 #undef HAVE_SETSID
  496 
  497 /* Define to 1 if you have the `set_h_errno' function. */
  498 #undef HAVE_SET_H_ERRNO
  499 
  500 /* Define to 1 if you have the `shmat' function. */
  501 #undef HAVE_SHMAT
  502 
  503 /* Define to 1 if you have the `shmctl' function. */
  504 #undef HAVE_SHMCTL
  505 
  506 /* Define to 1 if you have the `shmdt' function. */
  507 #undef HAVE_SHMDT
  508 
  509 /* Define to 1 if you have the `shmget' function. */
  510 #undef HAVE_SHMGET
  511 
  512 /* Define to 1 if you have the `shm_open' function. */
  513 #undef HAVE_SHM_OPEN
  514 
  515 /* Define to 1 if you have the `shm_unlink' function. */
  516 #undef HAVE_SHM_UNLINK
  517 
  518 /* Define to 1 if you have the `sigaction' function. */
  519 #undef HAVE_SIGACTION
  520 
  521 /* Define to 1 if you have the <signal.h> header file. */
  522 #undef HAVE_SIGNAL_H
  523 
  524 /* Define to 1 if you have the `sigsuspend' function. */
  525 #undef HAVE_SIGSUSPEND
  526 
  527 /* Define to 1 if you have the `sigwait' function. */
  528 #undef HAVE_SIGWAIT
  529 
  530 /* Whether you have socklen_t */
  531 #undef HAVE_SOCKLEN_T
  532 
  533 /* Define if the SOCK_CLOEXEC flag is supported */
  534 #undef HAVE_SOCK_CLOEXEC
  535 
  536 /* Define if SO_ACCEPTFILTER is defined in sys/socket.h */
  537 #undef HAVE_SO_ACCEPTFILTER
  538 
  539 /* Define to 1 if you have the <stdarg.h> header file. */
  540 #undef HAVE_STDARG_H
  541 
  542 /* Define to 1 if you have the <stddef.h> header file. */
  543 #undef HAVE_STDDEF_H
  544 
  545 /* Define to 1 if you have the <stdint.h> header file. */
  546 #undef HAVE_STDINT_H
  547 
  548 /* Define to 1 if you have the <stdio.h> header file. */
  549 #undef HAVE_STDIO_H
  550 
  551 /* Define to 1 if you have the <stdlib.h> header file. */
  552 #undef HAVE_STDLIB_H
  553 
  554 /* Define to 1 if you have the `strcasecmp' function. */
  555 #undef HAVE_STRCASECMP
  556 
  557 /* Define to 1 if you have the `strdup' function. */
  558 #undef HAVE_STRDUP
  559 
  560 /* Define to 1 if you have the `strerror_r' function. */
  561 #undef HAVE_STRERROR_R
  562 
  563 /* Define to 1 if you have the `stricmp' function. */
  564 #undef HAVE_STRICMP
  565 
  566 /* Define to 1 if you have the <strings.h> header file. */
  567 #undef HAVE_STRINGS_H
  568 
  569 /* Define to 1 if you have the <string.h> header file. */
  570 #undef HAVE_STRING_H
  571 
  572 /* Define to 1 if you have the `strncasecmp' function. */
  573 #undef HAVE_STRNCASECMP
  574 
  575 /* Define to 1 if you have the `strnicmp' function. */
  576 #undef HAVE_STRNICMP
  577 
  578 /* Define to 1 if you have the `strstr' function. */
  579 #undef HAVE_STRSTR
  580 
  581 /* Define if struct impreq was found */
  582 #undef HAVE_STRUCT_IPMREQ
  583 
  584 /* Define to 1 if `st_atimensec' is a member of `struct stat'. */
  585 #undef HAVE_STRUCT_STAT_ST_ATIMENSEC
  586 
  587 /* Define to 1 if `st_atime_n' is a member of `struct stat'. */
  588 #undef HAVE_STRUCT_STAT_ST_ATIME_N
  589 
  590 /* Define to 1 if `st_atim.tv_nsec' is a member of `struct stat'. */
  591 #undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
  592 
  593 /* Define to 1 if `st_blocks' is a member of `struct stat'. */
  594 #undef HAVE_STRUCT_STAT_ST_BLOCKS
  595 
  596 /* Define to 1 if `st_ctimensec' is a member of `struct stat'. */
  597 #undef HAVE_STRUCT_STAT_ST_CTIMENSEC
  598 
  599 /* Define to 1 if `st_ctime_n' is a member of `struct stat'. */
  600 #undef HAVE_STRUCT_STAT_ST_CTIME_N
  601 
  602 /* Define to 1 if `st_ctim.tv_nsec' is a member of `struct stat'. */
  603 #undef HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC
  604 
  605 /* Define to 1 if `st_mtimensec' is a member of `struct stat'. */
  606 #undef HAVE_STRUCT_STAT_ST_MTIMENSEC
  607 
  608 /* Define to 1 if `st_mtime_n' is a member of `struct stat'. */
  609 #undef HAVE_STRUCT_STAT_ST_MTIME_N
  610 
  611 /* Define to 1 if `st_mtim.tv_nsec' is a member of `struct stat'. */
  612 #undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
  613 
  614 /* Define to 1 if `tm_gmtoff' is a member of `struct tm'. */
  615 #undef HAVE_STRUCT_TM_TM_GMTOFF
  616 
  617 /* Define to 1 if `__tm_gmtoff' is a member of `struct tm'. */
  618 #undef HAVE_STRUCT_TM___TM_GMTOFF
  619 
  620 /* Define to 1 if you have the <sysapi.h> header file. */
  621 #undef HAVE_SYSAPI_H
  622 
  623 /* Define to 1 if you have the <sysgtime.h> header file. */
  624 #undef HAVE_SYSGTIME_H
  625 
  626 /* Define to 1 if you have the <sys/file.h> header file. */
  627 #undef HAVE_SYS_FILE_H
  628 
  629 /* Define to 1 if you have the <sys/ioctl.h> header file. */
  630 #undef HAVE_SYS_IOCTL_H
  631 
  632 /* Define to 1 if you have the <sys/ipc.h> header file. */
  633 #undef HAVE_SYS_IPC_H
  634 
  635 /* Define to 1 if you have the <sys/mman.h> header file. */
  636 #undef HAVE_SYS_MMAN_H
  637 
  638 /* Define to 1 if you have the <sys/mutex.h> header file. */
  639 #undef HAVE_SYS_MUTEX_H
  640 
  641 /* Define to 1 if you have the <sys/param.h> header file. */
  642 #undef HAVE_SYS_PARAM_H
  643 
  644 /* Define to 1 if you have the <sys/poll.h> header file. */
  645 #undef HAVE_SYS_POLL_H
  646 
  647 /* Define to 1 if you have the <sys/random.h> header file. */
  648 #undef HAVE_SYS_RANDOM_H
  649 
  650 /* Define to 1 if you have the <sys/resource.h> header file. */
  651 #undef HAVE_SYS_RESOURCE_H
  652 
  653 /* Define to 1 if you have the <sys/select.h> header file. */
  654 #undef HAVE_SYS_SELECT_H
  655 
  656 /* Define to 1 if you have the <sys/sem.h> header file. */
  657 #undef HAVE_SYS_SEM_H
  658 
  659 /* Define to 1 if you have the <sys/sendfile.h> header file. */
  660 #undef HAVE_SYS_SENDFILE_H
  661 
  662 /* Define to 1 if you have the <sys/shm.h> header file. */
  663 #undef HAVE_SYS_SHM_H
  664 
  665 /* Define to 1 if you have the <sys/signal.h> header file. */
  666 #undef HAVE_SYS_SIGNAL_H
  667 
  668 /* Define to 1 if you have the <sys/socket.h> header file. */
  669 #undef HAVE_SYS_SOCKET_H
  670 
  671 /* Define to 1 if you have the <sys/sockio.h> header file. */
  672 #undef HAVE_SYS_SOCKIO_H
  673 
  674 /* Define to 1 if you have the <sys/stat.h> header file. */
  675 #undef HAVE_SYS_STAT_H
  676 
  677 /* Define to 1 if you have the <sys/syscall.h> header file. */
  678 #undef HAVE_SYS_SYSCALL_H
  679 
  680 /* Define to 1 if you have the <sys/sysctl.h> header file. */
  681 #undef HAVE_SYS_SYSCTL_H
  682 
  683 /* Define to 1 if you have the <sys/syslimits.h> header file. */
  684 #undef HAVE_SYS_SYSLIMITS_H
  685 
  686 /* Define to 1 if you have the <sys/time.h> header file. */
  687 #undef HAVE_SYS_TIME_H
  688 
  689 /* Define to 1 if you have the <sys/types.h> header file. */
  690 #undef HAVE_SYS_TYPES_H
  691 
  692 /* Define to 1 if you have the <sys/uio.h> header file. */
  693 #undef HAVE_SYS_UIO_H
  694 
  695 /* Define to 1 if you have the <sys/un.h> header file. */
  696 #undef HAVE_SYS_UN_H
  697 
  698 /* Define to 1 if you have the <sys/uuid.h> header file. */
  699 #undef HAVE_SYS_UUID_H
  700 
  701 /* Define to 1 if you have the <sys/wait.h> header file. */
  702 #undef HAVE_SYS_WAIT_H
  703 
  704 /* Define if TCP_CORK is defined in netinet/tcp.h */
  705 #undef HAVE_TCP_CORK
  706 
  707 /* Define if TCP_NODELAY and TCP_CORK can be enabled at the same time */
  708 #undef HAVE_TCP_NODELAY_WITH_CORK
  709 
  710 /* Define if TCP_NOPUSH is defined in netinet/tcp.h */
  711 #undef HAVE_TCP_NOPUSH
  712 
  713 /* Define to 1 if you have the <termios.h> header file. */
  714 #undef HAVE_TERMIOS_H
  715 
  716 /* Define to 1 if you have the <time.h> header file. */
  717 #undef HAVE_TIME_H
  718 
  719 /* Define to 1 if you have the <tpfeq.h> header file. */
  720 #undef HAVE_TPFEQ_H
  721 
  722 /* Define to 1 if you have the <tpfio.h> header file. */
  723 #undef HAVE_TPFIO_H
  724 
  725 /* Define if truerand is supported */
  726 #undef HAVE_TRUERAND
  727 
  728 /* Define to 1 if you have the <unistd.h> header file. */
  729 #undef HAVE_UNISTD_H
  730 
  731 /* Define to 1 if you have the <unix.h> header file. */
  732 #undef HAVE_UNIX_H
  733 
  734 /* Define to 1 if you have the `unsetenv' function. */
  735 #undef HAVE_UNSETENV
  736 
  737 /* Define to 1 if you have the `utime' function. */
  738 #undef HAVE_UTIME
  739 
  740 /* Define to 1 if you have the `utimes' function. */
  741 #undef HAVE_UTIMES
  742 
  743 /* Define to 1 if you have the `uuid_create' function. */
  744 #undef HAVE_UUID_CREATE
  745 
  746 /* Define to 1 if you have the `uuid_generate' function. */
  747 #undef HAVE_UUID_GENERATE
  748 
  749 /* Define to 1 if you have the <uuid.h> header file. */
  750 #undef HAVE_UUID_H
  751 
  752 /* Define to 1 if you have the <uuid/uuid.h> header file. */
  753 #undef HAVE_UUID_UUID_H
  754 
  755 /* Compile in valgrind support */
  756 #undef HAVE_VALGRIND
  757 
  758 /* Define to 1 if you have the <valgrind.h> header file. */
  759 #undef HAVE_VALGRIND_H
  760 
  761 /* Define if C compiler supports VLA */
  762 #undef HAVE_VLA
  763 
  764 /* Define to 1 if you have the `waitpid' function. */
  765 #undef HAVE_WAITPID
  766 
  767 /* Define to 1 if you have the <windows.h> header file. */
  768 #undef HAVE_WINDOWS_H
  769 
  770 /* Define to 1 if you have the <winsock2.h> header file. */
  771 #undef HAVE_WINSOCK2_H
  772 
  773 /* Define to 1 if you have the `writev' function. */
  774 #undef HAVE_WRITEV
  775 
  776 /* Define for z/OS pthread API nuances */
  777 #undef HAVE_ZOS_PTHREADS
  778 
  779 /* Define to the sub-directory where libtool stores uninstalled libraries. */
  780 #undef LT_OBJDIR
  781 
  782 /* Define if EAI_ error codes from getaddrinfo are negative */
  783 #undef NEGATIVE_EAI
  784 
  785 /* Define to the address where bug reports for this package should be sent. */
  786 #undef PACKAGE_BUGREPORT
  787 
  788 /* Define to the full name of this package. */
  789 #undef PACKAGE_NAME
  790 
  791 /* Define to the full name and version of this package. */
  792 #undef PACKAGE_STRING
  793 
  794 /* Define to the one symbol short name of this package. */
  795 #undef PACKAGE_TARNAME
  796 
  797 /* Define to the home page for this package. */
  798 #undef PACKAGE_URL
  799 
  800 /* Define to the version of this package. */
  801 #undef PACKAGE_VERSION
  802 
  803 /* Define if POSIX semaphores affect threads within the process */
  804 #undef POSIXSEM_IS_GLOBAL
  805 
  806 /* Define on PowerPC 405 where errata 77 applies */
  807 #undef PPC405_ERRATA
  808 
  809 /* Define if pthread_attr_getdetachstate() has one arg */
  810 #undef PTHREAD_ATTR_GETDETACHSTATE_TAKES_ONE_ARG
  811 
  812 /* Define if pthread_getspecific() has two args */
  813 #undef PTHREAD_GETSPECIFIC_TAKES_TWO_ARGS
  814 
  815 /* Modern readdir is thread safe */
  816 #undef READDIR_IS_THREAD_SAFE
  817 
  818 /* Define to 1 if the `setpgrp' function takes no argument. */
  819 #undef SETPGRP_VOID
  820 
  821 /* */
  822 #undef SIGWAIT_TAKES_ONE_ARG
  823 
  824 /* The size of `char', as computed by sizeof. */
  825 #undef SIZEOF_CHAR
  826 
  827 /* The size of ino_t */
  828 #undef SIZEOF_INO_T
  829 
  830 /* The size of `int', as computed by sizeof. */
  831 #undef SIZEOF_INT
  832 
  833 /* The size of `long', as computed by sizeof. */
  834 #undef SIZEOF_LONG
  835 
  836 /* The size of `long long', as computed by sizeof. */
  837 #undef SIZEOF_LONG_LONG
  838 
  839 /* The size of off_t */
  840 #undef SIZEOF_OFF_T
  841 
  842 /* The size of pid_t */
  843 #undef SIZEOF_PID_T
  844 
  845 /* The size of `short', as computed by sizeof. */
  846 #undef SIZEOF_SHORT
  847 
  848 /* The size of size_t */
  849 #undef SIZEOF_SIZE_T
  850 
  851 /* The size of ssize_t */
  852 #undef SIZEOF_SSIZE_T
  853 
  854 /* The size of struct iovec */
  855 #undef SIZEOF_STRUCT_IOVEC
  856 
  857 /* The size of `void*', as computed by sizeof. */
  858 #undef SIZEOF_VOIDP
  859 
  860 /* If using the C implementation of alloca, define if you know the
  861    direction of stack growth for your system; otherwise it will be
  862    automatically deduced at runtime.
  863     STACK_DIRECTION > 0 => grows toward higher addresses
  864     STACK_DIRECTION < 0 => grows toward lower addresses
  865     STACK_DIRECTION = 0 => direction of growth unknown */
  866 #undef STACK_DIRECTION
  867 
  868 /* Define to 1 if you have the ANSI C header files. */
  869 #undef STDC_HEADERS
  870 
  871 /* Define if strerror returns int */
  872 #undef STRERROR_R_RC_INT
  873 
  874 /* Define if SysV semaphores affect threads within the process */
  875 #undef SYSVSEM_IS_GLOBAL
  876 
  877 /* Define system call of random */
  878 #undef SYS_RANDOM
  879 
  880 /* Define if use of generic atomics is requested */
  881 #undef USE_ATOMICS_GENERIC
  882 
  883 /* Define if BeOS Semaphores will be used */
  884 #undef USE_BEOSSEM
  885 
  886 /* Define if SVR4-style fcntl() will be used */
  887 #undef USE_FCNTL_SERIALIZE
  888 
  889 /* Define if 4.2BSD-style flock() will be used */
  890 #undef USE_FLOCK_SERIALIZE
  891 
  892 /* Define if pthread pshared mutex will be used */
  893 #undef USE_PROC_PTHREAD_SERIALIZE
  894 
  895 /* Define if BeOS areas will be used */
  896 #undef USE_SHMEM_BEOS
  897 
  898 /* Define if BeOS areas will be used */
  899 #undef USE_SHMEM_BEOS_ANON
  900 
  901 /* Define if 4.4BSD-style mmap() via MAP_ANON will be used */
  902 #undef USE_SHMEM_MMAP_ANON
  903 
  904 /* Define if mmap() via POSIX.1 shm_open() on temporary file will be used */
  905 #undef USE_SHMEM_MMAP_SHM
  906 
  907 /* Define if Classical mmap() on temporary file will be used */
  908 #undef USE_SHMEM_MMAP_TMP
  909 
  910 /* Define if SVR4-style mmap() on /dev/zero will be used */
  911 #undef USE_SHMEM_MMAP_ZERO
  912 
  913 /* Define if OS/2 DosAllocSharedMem() will be used */
  914 #undef USE_SHMEM_OS2
  915 
  916 /* Define if OS/2 DosAllocSharedMem() will be used */
  917 #undef USE_SHMEM_OS2_ANON
  918 
  919 /* Define if SysV IPC shmget() will be used */
  920 #undef USE_SHMEM_SHMGET
  921 
  922 /* Define if SysV IPC shmget() will be used */
  923 #undef USE_SHMEM_SHMGET_ANON
  924 
  925 /* Define if Windows shared memory will be used */
  926 #undef USE_SHMEM_WIN32
  927 
  928 /* Define if Windows CreateFileMapping() will be used */
  929 #undef USE_SHMEM_WIN32_ANON
  930 
  931 /* Enable extensions on AIX 3, Interix.  */
  932 #ifndef _ALL_SOURCE
  933 # undef _ALL_SOURCE
  934 #endif
  935 /* Enable GNU extensions on systems that have them.  */
  936 #ifndef _GNU_SOURCE
  937 # undef _GNU_SOURCE
  938 #endif
  939 /* Enable threading extensions on Solaris.  */
  940 #ifndef _POSIX_PTHREAD_SEMANTICS
  941 # undef _POSIX_PTHREAD_SEMANTICS
  942 #endif
  943 /* Enable extensions on HP NonStop.  */
  944 #ifndef _TANDEM_SOURCE
  945 # undef _TANDEM_SOURCE
  946 #endif
  947 /* Enable general extensions on Solaris.  */
  948 #ifndef __EXTENSIONS__
  949 # undef __EXTENSIONS__
  950 #endif
  951 
  952 
  953 /* Define if SysV IPC semget() will be used */
  954 #undef USE_SYSVSEM_SERIALIZE
  955 
  956 /* Define if apr_wait_for_io_or_timeout() uses poll(2) */
  957 #undef WAITIO_USES_POLL
  958 
  959 /* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
  960    significant byte first (like Motorola and SPARC, unlike Intel). */
  961 #if defined AC_APPLE_UNIVERSAL_BUILD
  962 # if defined __BIG_ENDIAN__
  963 #  define WORDS_BIGENDIAN 1
  964 # endif
  965 #else
  966 # ifndef WORDS_BIGENDIAN
  967 #  undef WORDS_BIGENDIAN
  968 # endif
  969 #endif
  970 
  971 /* Define to 1 if on MINIX. */
  972 #undef _MINIX
  973 
  974 /* Define to 2 if the system does not provide POSIX.1 features except with
  975    this defined. */
  976 #undef _POSIX_1_SOURCE
  977 
  978 /* Define to 1 if you need to in order for `stat' and other things to work. */
  979 #undef _POSIX_SOURCE
  980 
  981 /* Define to empty if `const' does not conform to ANSI C. */
  982 #undef const
  983 
  984 /* Define to `int' if <sys/types.h> doesn't define. */
  985 #undef gid_t
  986 
  987 /* Define to `__inline__' or `__inline' if that's what the C compiler
  988    calls it, or to nothing if 'inline' is not supported under any name.  */
  989 #ifndef __cplusplus
  990 #undef inline
  991 #endif
  992 
  993 /* Define to `long int' if <sys/types.h> does not define. */
  994 #undef off_t
  995 
  996 /* Define to `int' if <sys/types.h> does not define. */
  997 #undef pid_t
  998 
  999 /* Define to `unsigned int' if <sys/types.h> does not define. */
 1000 #undef size_t
 1001 
 1002 /* Define to `int' if <sys/types.h> does not define. */
 1003 #undef ssize_t
 1004 
 1005 /* Define to `int' if <sys/types.h> doesn't define. */
 1006 #undef uid_t
 1007 
 1008 
 1009 /* switch this on if we have a BeOS version below BONE */
 1010 #if defined(BEOS) && !defined(HAVE_BONE_VERSION)
 1011 #define BEOS_R5 1
 1012 #else
 1013 #define BEOS_BONE 1
 1014 #endif
 1015 
 1016 /*
 1017  * Darwin 10's default compiler (gcc42) builds for both 64 and
 1018  * 32 bit architectures unless specifically told not to.
 1019  * In those cases, we need to override types depending on how
 1020  * we're being built at compile time.
 1021  * NOTE: This is an ugly work-around for Darwin's
 1022  * concept of universal binaries, a single package
 1023  * (executable, lib, etc...) which contains both 32
 1024  * and 64 bit versions. The issue is that if APR is
 1025  * built universally, if something else is compiled
 1026  * against it, some bit sizes will depend on whether
 1027  * it is 32 or 64 bit. This is determined by the __LP64__
 1028  * flag. Since we need to support both, we have to
 1029  * handle OS X unqiuely.
 1030  */
 1031 #ifdef DARWIN_10
 1032 
 1033 #undef APR_OFF_T_STRFN
 1034 #undef APR_INT64_STRFN
 1035 #undef SIZEOF_LONG
 1036 #undef SIZEOF_SIZE_T
 1037 #undef SIZEOF_SSIZE_T
 1038 #undef SIZEOF_VOIDP
 1039 #undef SIZEOF_STRUCT_IOVEC
 1040 
 1041 #ifdef __LP64__
 1042  #define APR_INT64_STRFN strtol
 1043  #define SIZEOF_LONG    8
 1044  #define SIZEOF_SIZE_T  8
 1045  #define SIZEOF_SSIZE_T 8
 1046  #define SIZEOF_VOIDP   8
 1047  #define SIZEOF_STRUCT_IOVEC 16
 1048 #else
 1049  #define APR_INT64_STRFN strtoll
 1050  #define SIZEOF_LONG    4
 1051  #define SIZEOF_SIZE_T  4
 1052  #define SIZEOF_SSIZE_T 4
 1053  #define SIZEOF_VOIDP   4
 1054  #define SIZEOF_STRUCT_IOVEC 8
 1055 #endif
 1056 
 1057 #undef APR_OFF_T_STRFN
 1058 #define APR_OFF_T_STRFN APR_INT64_STRFN
 1059  
 1060 
 1061 #undef SETPGRP_VOID
 1062 #ifdef __DARWIN_UNIX03
 1063  #define SETPGRP_VOID 1
 1064 #else
 1065 /* #undef SETPGRP_VOID */
 1066 #endif
 1067  
 1068 #endif /* DARWIN_10 */
 1069 
 1070 /*
 1071  * Include common private declarations.
 1072  */
 1073 #include "../apr_private_common.h"
 1074 #endif /* APR_PRIVATE_H */
 1075