1
/* include/arch/unix/apr_private.h. Generated from apr_private.h.in by configure. */
2
/* include/arch/unix/apr_private.h.in. Generated from configure.in by autoheader. */
9
/* Define as function which can be used for conversion of strings to
11
#define APR_INT64_STRFN strtol
13
/* Define as function used for conversion of strings to apr_off_t */
14
#define APR_OFF_T_STRFN strtol
16
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
17
systems. This function is required for `alloca.c' support on those systems.
19
/* #undef CRAY_STACKSEG_END */
21
/* Define to 1 if using `alloca.c'. */
24
/* Define to path of random device */
25
#define DEV_RANDOM "/dev/urandom"
27
/* Define if struct dirent has an inode member */
28
#define DIRENT_INODE d_fileno
30
/* Define if struct dirent has a d_type member */
31
#define DIRENT_TYPE d_type
33
/* Define if DSO support uses dlfcn.h */
34
#define DSO_USE_DLFCN 1
36
/* Define if DSO support uses dyld.h */
37
/* #undef DSO_USE_DYLD */
39
/* Define if DSO support uses shl_load */
40
/* #undef DSO_USE_SHL */
42
/* Define to list of paths to EGD sockets */
43
/* #undef EGD_DEFAULT_SOCKET */
45
/* Define if fcntl locks affect threads within the process */
46
/* #undef FCNTL_IS_GLOBAL */
48
/* Define if fcntl returns EACCES when F_SETLK is already held */
49
/* #undef FCNTL_TRYACQUIRE_EACCES */
51
/* Define if flock locks affect threads within the process */
52
/* #undef FLOCK_IS_GLOBAL */
54
/* Define if gethostbyaddr is thread safe */
55
/* #undef GETHOSTBYADDR_IS_THREAD_SAFE */
57
/* Define if gethostbyname is thread safe */
58
/* #undef GETHOSTBYNAME_IS_THREAD_SAFE */
60
/* Define if gethostbyname_r has the glibc style */
61
#define GETHOSTBYNAME_R_GLIBC2 1
63
/* Define if gethostbyname_r has the hostent_data for the third argument */
64
/* #undef GETHOSTBYNAME_R_HOSTENT_DATA */
66
/* Define if getservbyname is thread safe */
67
/* #undef GETSERVBYNAME_IS_THREAD_SAFE */
69
/* Define if getservbyname_r has the glibc style */
70
#define GETSERVBYNAME_R_GLIBC2 1
72
/* Define if getservbyname_r has the OSF/1 style */
73
/* #undef GETSERVBYNAME_R_OSF1 */
75
/* Define if getservbyname_r has the Solaris style */
76
/* #undef GETSERVBYNAME_R_SOLARIS */
78
/* Define if accept4 function is supported */
79
/* #undef HAVE_ACCEPT4 */
81
/* Define to 1 if you have `alloca', as a function or macro. */
84
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
86
#define HAVE_ALLOCA_H 1
88
/* Define to 1 if you have the <arpa/inet.h> header file. */
89
#define HAVE_ARPA_INET_H 1
91
/* Define if compiler provides atomic builtins */
92
#define HAVE_ATOMIC_BUILTINS 1
94
/* Define if BONE_VERSION is defined in sys/socket.h */
95
/* #undef HAVE_BONE_VERSION */
97
/* Define to 1 if you have the <ByteOrder.h> header file. */
98
/* #undef HAVE_BYTEORDER_H */
100
/* Define to 1 if you have the `calloc' function. */
101
#define HAVE_CALLOC 1
103
/* Define to 1 if you have the <conio.h> header file. */
104
/* #undef HAVE_CONIO_H */
106
/* Define to 1 if you have the `create_area' function. */
107
/* #undef HAVE_CREATE_AREA */
109
/* Define to 1 if you have the `create_sem' function. */
110
/* #undef HAVE_CREATE_SEM */
112
/* Define to 1 if you have the <crypt.h> header file. */
113
#define HAVE_CRYPT_H 1
115
/* Define to 1 if you have the <ctype.h> header file. */
116
#define HAVE_CTYPE_H 1
118
/* Define to 1 if you have the declaration of `sys_siglist', and to 0 if you
120
#define HAVE_DECL_SYS_SIGLIST 1
122
/* Define to 1 if you have the <dirent.h> header file. */
123
#define HAVE_DIRENT_H 1
125
/* Define to 1 if you have the <dir.h> header file. */
126
/* #undef HAVE_DIR_H */
128
/* Define to 1 if you have the <dlfcn.h> header file. */
129
#define HAVE_DLFCN_H 1
131
/* Define to 1 if you have the <dl.h> header file. */
132
/* #undef HAVE_DL_H */
134
/* Define if dup3 function is supported */
135
/* #undef HAVE_DUP3 */
137
/* Define if EGD is supported */
138
/* #undef HAVE_EGD */
140
/* Define if the epoll interface is supported */
143
/* Define if epoll_create1 function is supported */
144
/* #undef HAVE_EPOLL_CREATE1 */
146
/* Define to 1 if you have the <errno.h> header file. */
147
#define HAVE_ERRNO_H 1
149
/* Define to 1 if you have the <fcntl.h> header file. */
150
#define HAVE_FCNTL_H 1
152
/* Define to 1 if you have the `fdatasync' function. */
153
#define HAVE_FDATASYNC 1
155
/* Define to 1 if you have the `flock' function. */
158
/* Define to 1 if you have the `fork' function. */
161
/* Define if F_SETLK is defined in fcntl.h */
162
#define HAVE_F_SETLK 1
164
/* Define if getaddrinfo accepts the AI_ADDRCONFIG flag */
165
#define HAVE_GAI_ADDRCONFIG 1
167
/* Define to 1 if you have the `gai_strerror' function. */
168
#define HAVE_GAI_STRERROR 1
170
/* Define if getaddrinfo exists and works well enough for APR */
171
#define HAVE_GETADDRINFO 1
173
/* Define to 1 if you have the `getenv' function. */
174
#define HAVE_GETENV 1
176
/* Define to 1 if you have the `getgrgid_r' function. */
177
#define HAVE_GETGRGID_R 1
179
/* Define to 1 if you have the `getgrnam_r' function. */
180
#define HAVE_GETGRNAM_R 1
182
/* Define to 1 if you have the `gethostbyaddr_r' function. */
183
#define HAVE_GETHOSTBYADDR_R 1
185
/* Define to 1 if you have the `gethostbyname_r' function. */
186
#define HAVE_GETHOSTBYNAME_R 1
188
/* Define to 1 if you have the `getifaddrs' function. */
189
#define HAVE_GETIFADDRS 1
191
/* Define if getnameinfo exists */
192
#define HAVE_GETNAMEINFO 1
194
/* Define to 1 if you have the `getpass' function. */
195
#define HAVE_GETPASS 1
197
/* Define to 1 if you have the `getpassphrase' function. */
198
/* #undef HAVE_GETPASSPHRASE */
200
/* Define to 1 if you have the `getpwnam_r' function. */
201
#define HAVE_GETPWNAM_R 1
203
/* Define to 1 if you have the `getpwuid_r' function. */
204
#define HAVE_GETPWUID_R 1
206
/* Define to 1 if you have the `getrlimit' function. */
207
#define HAVE_GETRLIMIT 1
209
/* Define to 1 if you have the `getservbyname_r' function. */
210
#define HAVE_GETSERVBYNAME_R 1
212
/* Define to 1 if you have the `gmtime_r' function. */
213
#define HAVE_GMTIME_R 1
215
/* Define to 1 if you have the <grp.h> header file. */
218
/* Define if hstrerror is present */
219
/* #undef HAVE_HSTRERROR */
221
/* Define to 1 if you have the <inttypes.h> header file. */
222
#define HAVE_INTTYPES_H 1
224
/* Define to 1 if you have the <io.h> header file. */
225
/* #undef HAVE_IO_H */
227
/* Define to 1 if you have the `isinf' function. */
230
/* Define to 1 if you have the `isnan' function. */
233
/* Define to 1 if you have the <kernel/OS.h> header file. */
234
/* #undef HAVE_KERNEL_OS_H */
236
/* Define to 1 if you have the `kqueue' function. */
237
/* #undef HAVE_KQUEUE */
239
/* Define to 1 if you have the <langinfo.h> header file. */
240
#define HAVE_LANGINFO_H 1
242
/* Enable if this library is available */
243
/* #undef HAVE_LIBADVAPI32 */
245
/* Define to 1 if you have the `bsd' library (-lbsd). */
246
/* #undef HAVE_LIBBSD */
248
/* Enable if this library is available */
249
/* #undef HAVE_LIBKERNEL32 */
251
/* Define to 1 if you have the `msvcrt' library (-lmsvcrt). */
252
/* #undef HAVE_LIBMSVCRT */
254
/* Enable if this library is available */
255
/* #undef HAVE_LIBRPCRT4 */
257
/* Define to 1 if you have the `sendfile' library (-lsendfile). */
258
/* #undef HAVE_LIBSENDFILE */
260
/* Enable if this library is available */
261
/* #undef HAVE_LIBSHELL32 */
263
/* Define to 1 if you have the `truerand' library (-ltruerand). */
264
/* #undef HAVE_LIBTRUERAND */
266
/* Enable if this library is available */
267
/* #undef HAVE_LIBWS2_32 */
269
/* Define to 1 if you have the <limits.h> header file. */
270
#define HAVE_LIMITS_H 1
272
/* Define to 1 if you have the `localtime_r' function. */
273
#define HAVE_LOCALTIME_R 1
275
/* Define if LOCK_EX is defined in sys/file.h */
276
#define HAVE_LOCK_EX 1
278
/* Define to 1 if you have the <mach-o/dyld.h> header file. */
279
/* #undef HAVE_MACH_O_DYLD_H */
281
/* Define to 1 if you have the <malloc.h> header file. */
282
#define HAVE_MALLOC_H 1
284
/* Define if MAP_ANON is defined in sys/mman.h */
285
#define HAVE_MAP_ANON 1
287
/* Define to 1 if you have the `memchr' function. */
288
#define HAVE_MEMCHR 1
290
/* Define to 1 if you have the `memmove' function. */
291
#define HAVE_MEMMOVE 1
293
/* Define to 1 if you have the <memory.h> header file. */
294
#define HAVE_MEMORY_H 1
296
/* Define to 1 if you have the `mkstemp' function. */
297
#define HAVE_MKSTEMP 1
299
/* Define to 1 if you have the `mkstemp64' function. */
300
/* #undef HAVE_MKSTEMP64 */
302
/* Define to 1 if you have the `mmap' function. */
305
/* Define to 1 if you have the `mmap64' function. */
306
/* #undef HAVE_MMAP64 */
308
/* Define to 1 if you have the `munmap' function. */
309
#define HAVE_MUNMAP 1
311
/* Define to 1 if you have the <netdb.h> header file. */
312
#define HAVE_NETDB_H 1
314
/* Define to 1 if you have the <netinet/in.h> header file. */
315
#define HAVE_NETINET_IN_H 1
317
/* Define to 1 if you have the <netinet/sctp.h> header file. */
318
/* #undef HAVE_NETINET_SCTP_H */
320
/* Define to 1 if you have the <netinet/sctp_uio.h> header file. */
321
/* #undef HAVE_NETINET_SCTP_UIO_H */
323
/* Defined if netinet/tcp.h is present */
324
#define HAVE_NETINET_TCP_H 1
326
/* Define to 1 if you have the <net/errno.h> header file. */
327
/* #undef HAVE_NET_ERRNO_H */
329
/* Define to 1 if you have the `nl_langinfo' function. */
330
#define HAVE_NL_LANGINFO 1
332
/* Define to 1 if you have the <os2.h> header file. */
333
/* #undef HAVE_OS2_H */
335
/* Define to 1 if you have the <osreldate.h> header file. */
336
/* #undef HAVE_OSRELDATE_H */
338
/* Define to 1 if you have the <OS.h> header file. */
339
/* #undef HAVE_OS_H */
341
/* Define to 1 if you have the `poll' function. */
344
/* Define if POLLIN is defined */
345
#define HAVE_POLLIN 1
347
/* Define to 1 if you have the <poll.h> header file. */
348
#define HAVE_POLL_H 1
350
/* Define to 1 if you have the `port_create' function. */
351
/* #undef HAVE_PORT_CREATE */
353
/* Define to 1 if you have the <process.h> header file. */
354
/* #undef HAVE_PROCESS_H */
356
/* Define to 1 if you have the `pthread_attr_setguardsize' function. */
357
#define HAVE_PTHREAD_ATTR_SETGUARDSIZE 1
359
/* Define to 1 if you have the <pthread.h> header file. */
360
#define HAVE_PTHREAD_H 1
362
/* Define to 1 if you have the `pthread_key_delete' function. */
363
#define HAVE_PTHREAD_KEY_DELETE 1
365
/* Define to 1 if you have the `pthread_mutexattr_setpshared' function. */
366
#define HAVE_PTHREAD_MUTEXATTR_SETPSHARED 1
368
/* Define if recursive pthread mutexes are available */
369
#define HAVE_PTHREAD_MUTEX_RECURSIVE 1
371
/* Define if cross-process robust mutexes are available */
372
#define HAVE_PTHREAD_MUTEX_ROBUST 1
374
/* Define if PTHREAD_PROCESS_SHARED is defined in pthread.h */
375
#define HAVE_PTHREAD_PROCESS_SHARED 1
377
/* Define if pthread rwlocks are available */
378
#define HAVE_PTHREAD_RWLOCKS 1
380
/* Define to 1 if you have the `pthread_rwlock_init' function. */
381
#define HAVE_PTHREAD_RWLOCK_INIT 1
383
/* Define to 1 if you have the `pthread_yield' function. */
384
#define HAVE_PTHREAD_YIELD 1
386
/* Define to 1 if you have the `putenv' function. */
387
#define HAVE_PUTENV 1
389
/* Define to 1 if you have the <pwd.h> header file. */
392
/* Define to 1 if you have the `readdir64_r' function. */
393
/* #undef HAVE_READDIR64_R */
395
/* Define to 1 if you have the <sched.h> header file. */
396
/* #undef HAVE_SCHED_H */
398
/* Define to 1 if you have the `sched_yield' function. */
399
/* #undef HAVE_SCHED_YIELD */
401
/* Define to 1 if you have the <semaphore.h> header file. */
402
#define HAVE_SEMAPHORE_H 1
404
/* Define to 1 if you have the `semctl' function. */
405
#define HAVE_SEMCTL 1
407
/* Define to 1 if you have the `semget' function. */
408
#define HAVE_SEMGET 1
410
/* Define to 1 if you have the `sem_close' function. */
411
#define HAVE_SEM_CLOSE 1
413
/* Define to 1 if you have the `sem_post' function. */
414
#define HAVE_SEM_POST 1
416
/* Define if SEM_UNDO is defined in sys/sem.h */
417
#define HAVE_SEM_UNDO 1
419
/* Define to 1 if you have the `sem_unlink' function. */
420
#define HAVE_SEM_UNLINK 1
422
/* Define to 1 if you have the `sem_wait' function. */
423
#define HAVE_SEM_WAIT 1
425
/* Define to 1 if you have the `sendfile' function. */
426
#define HAVE_SENDFILE 1
428
/* Define to 1 if you have the `sendfile64' function. */
429
/* #undef HAVE_SENDFILE64 */
431
/* Define to 1 if you have the `sendfilev' function. */
432
/* #undef HAVE_SENDFILEV */
434
/* Define to 1 if you have the `sendfilev64' function. */
435
/* #undef HAVE_SENDFILEV64 */
437
/* Define to 1 if you have the `send_file' function. */
438
/* #undef HAVE_SEND_FILE */
440
/* Define to 1 if you have the `setenv' function. */
441
#define HAVE_SETENV 1
443
/* Define to 1 if you have the `setrlimit' function. */
444
#define HAVE_SETRLIMIT 1
446
/* Define to 1 if you have the `setsid' function. */
447
#define HAVE_SETSID 1
449
/* Define to 1 if you have the `set_h_errno' function. */
450
/* #undef HAVE_SET_H_ERRNO */
452
/* Define to 1 if you have the `shmat' function. */
455
/* Define to 1 if you have the `shmctl' function. */
456
#define HAVE_SHMCTL 1
458
/* Define to 1 if you have the `shmdt' function. */
461
/* Define to 1 if you have the `shmget' function. */
462
#define HAVE_SHMGET 1
464
/* Define to 1 if you have the `shm_open' function. */
465
#define HAVE_SHM_OPEN 1
467
/* Define to 1 if you have the `shm_unlink' function. */
468
#define HAVE_SHM_UNLINK 1
470
/* Define to 1 if you have the `sigaction' function. */
471
#define HAVE_SIGACTION 1
473
/* Define to 1 if you have the <signal.h> header file. */
474
#define HAVE_SIGNAL_H 1
476
/* Define to 1 if you have the `sigsuspend' function. */
477
#define HAVE_SIGSUSPEND 1
479
/* Define to 1 if you have the `sigwait' function. */
480
#define HAVE_SIGWAIT 1
482
/* Whether you have socklen_t */
483
#define HAVE_SOCKLEN_T 1
485
/* Define if the SOCK_CLOEXEC flag is supported */
486
/* #undef HAVE_SOCK_CLOEXEC */
488
/* Define if SO_ACCEPTFILTER is defined in sys/socket.h */
489
/* #undef HAVE_SO_ACCEPTFILTER */
491
/* Define to 1 if you have the <stdarg.h> header file. */
492
#define HAVE_STDARG_H 1
494
/* Define to 1 if you have the <stddef.h> header file. */
495
#define HAVE_STDDEF_H 1
497
/* Define to 1 if you have the <stdint.h> header file. */
498
#define HAVE_STDINT_H 1
500
/* Define to 1 if you have the <stdio.h> header file. */
501
#define HAVE_STDIO_H 1
503
/* Define to 1 if you have the <stdlib.h> header file. */
504
#define HAVE_STDLIB_H 1
506
/* Define to 1 if you have the `strcasecmp' function. */
507
#define HAVE_STRCASECMP 1
509
/* Define to 1 if you have the `strdup' function. */
510
#define HAVE_STRDUP 1
512
/* Define to 1 if you have the `strerror_r' function. */
513
#define HAVE_STRERROR_R 1
515
/* Define to 1 if you have the `stricmp' function. */
516
/* #undef HAVE_STRICMP */
518
/* Define to 1 if you have the <strings.h> header file. */
519
#define HAVE_STRINGS_H 1
521
/* Define to 1 if you have the <string.h> header file. */
522
#define HAVE_STRING_H 1
524
/* Define to 1 if you have the `strncasecmp' function. */
525
#define HAVE_STRNCASECMP 1
527
/* Define to 1 if you have the `strnicmp' function. */
528
/* #undef HAVE_STRNICMP */
530
/* Define to 1 if you have the `strstr' function. */
531
#define HAVE_STRSTR 1
533
/* Define if struct impreq was found */
534
#define HAVE_STRUCT_IPMREQ 1
536
/* Define to 1 if `st_atimensec' is member of `struct stat'. */
537
/* #undef HAVE_STRUCT_STAT_ST_ATIMENSEC */
539
/* Define to 1 if `st_atime_n' is member of `struct stat'. */
540
/* #undef HAVE_STRUCT_STAT_ST_ATIME_N */
542
/* Define to 1 if `st_atim.tv_nsec' is member of `struct stat'. */
543
#define HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC 1
545
/* Define to 1 if `st_blocks' is member of `struct stat'. */
546
#define HAVE_STRUCT_STAT_ST_BLOCKS 1
548
/* Define to 1 if `st_ctimensec' is member of `struct stat'. */
549
/* #undef HAVE_STRUCT_STAT_ST_CTIMENSEC */
551
/* Define to 1 if `st_ctime_n' is member of `struct stat'. */
552
/* #undef HAVE_STRUCT_STAT_ST_CTIME_N */
554
/* Define to 1 if `st_ctim.tv_nsec' is member of `struct stat'. */
555
#define HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC 1
557
/* Define to 1 if `st_mtimensec' is member of `struct stat'. */
558
/* #undef HAVE_STRUCT_STAT_ST_MTIMENSEC */
560
/* Define to 1 if `st_mtime_n' is member of `struct stat'. */
561
/* #undef HAVE_STRUCT_STAT_ST_MTIME_N */
563
/* Define to 1 if `st_mtim.tv_nsec' is member of `struct stat'. */
564
#define HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC 1
566
/* Define to 1 if `tm_gmtoff' is member of `struct tm'. */
567
#define HAVE_STRUCT_TM_TM_GMTOFF 1
569
/* Define to 1 if `__tm_gmtoff' is member of `struct tm'. */
570
/* #undef HAVE_STRUCT_TM___TM_GMTOFF */
572
/* Define to 1 if you have the <sysapi.h> header file. */
573
/* #undef HAVE_SYSAPI_H */
575
/* Define to 1 if you have the <sysgtime.h> header file. */
576
/* #undef HAVE_SYSGTIME_H */
578
/* Define to 1 if you have the <sys/file.h> header file. */
579
#define HAVE_SYS_FILE_H 1
581
/* Define to 1 if you have the <sys/ioctl.h> header file. */
582
#define HAVE_SYS_IOCTL_H 1
584
/* Define to 1 if you have the <sys/ipc.h> header file. */
585
#define HAVE_SYS_IPC_H 1
587
/* Define to 1 if you have the <sys/mman.h> header file. */
588
#define HAVE_SYS_MMAN_H 1
590
/* Define to 1 if you have the <sys/mutex.h> header file. */
591
/* #undef HAVE_SYS_MUTEX_H */
593
/* Define to 1 if you have the <sys/param.h> header file. */
594
#define HAVE_SYS_PARAM_H 1
596
/* Define to 1 if you have the <sys/poll.h> header file. */
597
#define HAVE_SYS_POLL_H 1
599
/* Define to 1 if you have the <sys/resource.h> header file. */
600
#define HAVE_SYS_RESOURCE_H 1
602
/* Define to 1 if you have the <sys/select.h> header file. */
603
#define HAVE_SYS_SELECT_H 1
605
/* Define to 1 if you have the <sys/sem.h> header file. */
606
#define HAVE_SYS_SEM_H 1
608
/* Define to 1 if you have the <sys/sendfile.h> header file. */
609
#define HAVE_SYS_SENDFILE_H 1
611
/* Define to 1 if you have the <sys/shm.h> header file. */
612
#define HAVE_SYS_SHM_H 1
614
/* Define to 1 if you have the <sys/signal.h> header file. */
615
#define HAVE_SYS_SIGNAL_H 1
617
/* Define to 1 if you have the <sys/socket.h> header file. */
618
#define HAVE_SYS_SOCKET_H 1
620
/* Define to 1 if you have the <sys/sockio.h> header file. */
621
/* #undef HAVE_SYS_SOCKIO_H */
623
/* Define to 1 if you have the <sys/stat.h> header file. */
624
#define HAVE_SYS_STAT_H 1
626
/* Define to 1 if you have the <sys/sysctl.h> header file. */
627
#define HAVE_SYS_SYSCTL_H 1
629
/* Define to 1 if you have the <sys/syslimits.h> header file. */
630
/* #undef HAVE_SYS_SYSLIMITS_H */
632
/* Define to 1 if you have the <sys/time.h> header file. */
633
#define HAVE_SYS_TIME_H 1
635
/* Define to 1 if you have the <sys/types.h> header file. */
636
#define HAVE_SYS_TYPES_H 1
638
/* Define to 1 if you have the <sys/uio.h> header file. */
639
#define HAVE_SYS_UIO_H 1
641
/* Define to 1 if you have the <sys/un.h> header file. */
642
#define HAVE_SYS_UN_H 1
644
/* Define to 1 if you have the <sys/uuid.h> header file. */
645
/* #undef HAVE_SYS_UUID_H */
647
/* Define to 1 if you have the <sys/wait.h> header file. */
648
#define HAVE_SYS_WAIT_H 1
650
/* Define if TCP_CORK is defined in netinet/tcp.h */
651
#define HAVE_TCP_CORK 1
653
/* Define if TCP_NODELAY and TCP_CORK can be enabled at the same time */
654
#define HAVE_TCP_NODELAY_WITH_CORK 1
656
/* Define if TCP_NOPUSH is defined in netinet/tcp.h */
657
/* #undef HAVE_TCP_NOPUSH */
659
/* Define to 1 if you have the <termios.h> header file. */
660
#define HAVE_TERMIOS_H 1
662
/* Define to 1 if you have the <time.h> header file. */
663
#define HAVE_TIME_H 1
665
/* Define to 1 if you have the <tpfeq.h> header file. */
666
/* #undef HAVE_TPFEQ_H */
668
/* Define to 1 if you have the <tpfio.h> header file. */
669
/* #undef HAVE_TPFIO_H */
671
/* Define if truerand is supported */
672
/* #undef HAVE_TRUERAND */
674
/* Define to 1 if you have the <unistd.h> header file. */
675
#define HAVE_UNISTD_H 1
677
/* Define to 1 if you have the <unix.h> header file. */
678
/* #undef HAVE_UNIX_H */
680
/* Define to 1 if you have the `unsetenv' function. */
681
#define HAVE_UNSETENV 1
683
/* Define to 1 if you have the `utime' function. */
686
/* Define to 1 if you have the `utimes' function. */
687
#define HAVE_UTIMES 1
689
/* Define to 1 if you have the `uuid_create' function. */
690
/* #undef HAVE_UUID_CREATE */
692
/* Define to 1 if you have the `uuid_generate' function. */
693
#define HAVE_UUID_GENERATE 1
695
/* Define to 1 if you have the <uuid.h> header file. */
696
/* #undef HAVE_UUID_H */
698
/* Define to 1 if you have the <uuid/uuid.h> header file. */
699
/* #undef HAVE_UUID_UUID_H */
701
/* Define if C compiler supports VLA */
704
/* Define to 1 if you have the `waitpid' function. */
705
#define HAVE_WAITPID 1
707
/* Define to 1 if you have the <windows.h> header file. */
708
/* #undef HAVE_WINDOWS_H */
710
/* Define to 1 if you have the <winsock2.h> header file. */
711
/* #undef HAVE_WINSOCK2_H */
713
/* Define to 1 if you have the `writev' function. */
714
#define HAVE_WRITEV 1
716
/* Define for z/OS pthread API nuances */
717
/* #undef HAVE_ZOS_PTHREADS */
719
/* Define if EAI_ error codes from getaddrinfo are negative */
720
#define NEGATIVE_EAI 1
722
/* Define to the address where bug reports for this package should be sent. */
723
#define PACKAGE_BUGREPORT ""
725
/* Define to the full name of this package. */
726
#define PACKAGE_NAME ""
728
/* Define to the full name and version of this package. */
729
#define PACKAGE_STRING ""
731
/* Define to the one symbol short name of this package. */
732
#define PACKAGE_TARNAME ""
734
/* Define to the version of this package. */
735
#define PACKAGE_VERSION ""
737
/* Define if POSIX semaphores affect threads within the process */
738
/* #undef POSIXSEM_IS_GLOBAL */
740
/* Define on PowerPC 405 where errata 77 applies */
741
/* #undef PPC405_ERRATA */
743
/* Define if pthread_attr_getdetachstate() has one arg */
744
/* #undef PTHREAD_ATTR_GETDETACHSTATE_TAKES_ONE_ARG */
746
/* Define if pthread_getspecific() has two args */
747
/* #undef PTHREAD_GETSPECIFIC_TAKES_TWO_ARGS */
749
/* Define if readdir is thread safe */
750
/* #undef READDIR_IS_THREAD_SAFE */
752
/* Define to 1 if the `setpgrp' function takes no argument. */
753
#define SETPGRP_VOID 1
756
/* #undef SIGWAIT_TAKES_ONE_ARG */
758
/* The size of `char', as computed by sizeof. */
759
#define SIZEOF_CHAR 1
761
/* The size of `int', as computed by sizeof. */
764
/* The size of `long', as computed by sizeof. */
765
#define SIZEOF_LONG 8
767
/* The size of `long long', as computed by sizeof. */
768
#define SIZEOF_LONG_LONG 8
770
/* The size of off_t */
771
#define SIZEOF_OFF_T 8
773
/* The size of pid_t */
774
#define SIZEOF_PID_T 4
776
/* The size of `short', as computed by sizeof. */
777
#define SIZEOF_SHORT 2
779
/* The size of size_t */
780
#define SIZEOF_SIZE_T 8
782
/* The size of ssize_t */
783
#define SIZEOF_SSIZE_T 8
785
/* The size of struct iovec */
786
#define SIZEOF_STRUCT_IOVEC 16
788
/* The size of `void*', as computed by sizeof. */
789
#define SIZEOF_VOIDP 8
791
/* If using the C implementation of alloca, define if you know the
792
direction of stack growth for your system; otherwise it will be
793
automatically deduced at runtime.
794
STACK_DIRECTION > 0 => grows toward higher addresses
795
STACK_DIRECTION < 0 => grows toward lower addresses
796
STACK_DIRECTION = 0 => direction of growth unknown */
797
/* #undef STACK_DIRECTION */
799
/* Define to 1 if you have the ANSI C header files. */
800
#define STDC_HEADERS 1
802
/* Define if strerror returns int */
803
/* #undef STRERROR_R_RC_INT */
805
/* Define if SysV semaphores affect threads within the process */
806
/* #undef SYSVSEM_IS_GLOBAL */
808
/* Define if use of generic atomics is requested */
809
/* #undef USE_ATOMICS_GENERIC */
811
/* Define if BeOS Semaphores will be used */
812
/* #undef USE_BEOSSEM */
814
/* Define if SVR4-style fcntl() will be used */
815
/* #undef USE_FCNTL_SERIALIZE */
817
/* Define if 4.2BSD-style flock() will be used */
818
/* #undef USE_FLOCK_SERIALIZE */
820
/* Define if BeOS areas will be used */
821
/* #undef USE_SHMEM_BEOS */
823
/* Define if BeOS areas will be used */
824
/* #undef USE_SHMEM_BEOS_ANON */
826
/* Define if 4.4BSD-style mmap() via MAP_ANON will be used */
827
#define USE_SHMEM_MMAP_ANON 1
829
/* Define if mmap() via POSIX.1 shm_open() on temporary file will be used */
830
/* #undef USE_SHMEM_MMAP_SHM */
832
/* Define if Classical mmap() on temporary file will be used */
833
/* #undef USE_SHMEM_MMAP_TMP */
835
/* Define if SVR4-style mmap() on /dev/zero will be used */
836
/* #undef USE_SHMEM_MMAP_ZERO */
838
/* Define if OS/2 DosAllocSharedMem() will be used */
839
/* #undef USE_SHMEM_OS2 */
841
/* Define if OS/2 DosAllocSharedMem() will be used */
842
/* #undef USE_SHMEM_OS2_ANON */
844
/* Define if SysV IPC shmget() will be used */
845
#define USE_SHMEM_SHMGET 1
847
/* Define if SysV IPC shmget() will be used */
848
/* #undef USE_SHMEM_SHMGET_ANON */
850
/* Define if Windows shared memory will be used */
851
/* #undef USE_SHMEM_WIN32 */
853
/* Define if Windows CreateFileMapping() will be used */
854
/* #undef USE_SHMEM_WIN32_ANON */
856
/* Define if SysV IPC semget() will be used */
857
#define USE_SYSVSEM_SERIALIZE 1
859
/* Define if apr_wait_for_io_or_timeout() uses poll(2) */
860
#define WAITIO_USES_POLL 1
862
/* Define to 1 if your processor stores words with the most significant byte
863
first (like Motorola and SPARC, unlike Intel and VAX). */
864
/* #undef WORDS_BIGENDIAN */
866
/* Define to 1 if on AIX 3.
867
System headers sometimes define this.
868
We just want to avoid a redefinition error message. */
870
/* # undef _ALL_SOURCE */
873
/* Enable GNU extensions on systems that have them. */
875
# define _GNU_SOURCE 1
878
/* Define to 1 if on MINIX. */
881
/* Define to 2 if the system does not provide POSIX.1 features except with
883
/* #undef _POSIX_1_SOURCE */
885
/* Define to 1 if you need to in order for `stat' and other things to work. */
886
/* #undef _POSIX_SOURCE */
888
/* Enable extensions on Solaris. */
889
#ifndef __EXTENSIONS__
890
# define __EXTENSIONS__ 1
892
#ifndef _POSIX_PTHREAD_SEMANTICS
893
# define _POSIX_PTHREAD_SEMANTICS 1
895
#ifndef _TANDEM_SOURCE
896
# define _TANDEM_SOURCE 1
899
/* Define to empty if `const' does not conform to ANSI C. */
902
/* Define to `int' if <sys/types.h> doesn't define. */
905
/* Define to `__inline__' or `__inline' if that's what the C compiler
906
calls it, or to nothing if 'inline' is not supported under any name. */
911
/* Define to `long int' if <sys/types.h> does not define. */
914
/* Define to `int' if <sys/types.h> does not define. */
917
/* Define to `unsigned int' if <sys/types.h> does not define. */
920
/* Define to `int' if <sys/types.h> does not define. */
923
/* Define to `int' if <sys/types.h> doesn't define. */
927
/* switch this on if we have a BeOS version below BONE */
928
#if BEOS && !HAVE_BONE_VERSION
935
* Include common private declarations.
937
#include "../apr_private_common.h"
938
#endif /* APR_PRIVATE_H */