~ubuntu-branches/ubuntu/karmic/apache2/karmic-security

« back to all changes in this revision

Viewing changes to srclib/apr/include/arch/unix/apr_private.h.in

  • Committer: Bazaar Package Importer
  • Author(s): Stefan Fritsch
  • Date: 2008-10-01 11:50:18 UTC
  • mfrom: (34 intrepid)
  • mto: (14.2.1 squeeze)
  • mto: This revision was merged to the branch mainline in revision 40.
  • Revision ID: james.westby@ubuntu.com-20081001115018-1022gw429ce4pqyp
Tags: 2.2.9-10
Regression fix from upstream svn for mod_proxy_http:
Don't trigger a retry by the client if a failure to read the response line
was the result of a timeout.

Show diffs side-by-side

added added

removed removed

Lines of Context:
7
7
/* Define as function used for conversion of strings to apr_off_t */
8
8
#undef APR_OFF_T_STRFN
9
9
 
 
10
/* Define to one of `_getb67', `GETB67', `getb67' for Cray-2 and Cray-YMP
 
11
   systems. This function is required for `alloca.c' support on those systems.
 
12
   */
 
13
#undef CRAY_STACKSEG_END
 
14
 
 
15
/* Define to 1 if using `alloca.c'. */
 
16
#undef C_ALLOCA
 
17
 
10
18
/* Define to path of random device */
11
19
#undef DEV_RANDOM
12
20
 
46
54
/* Define if gethostbyname_r has the hostent_data for the third argument */
47
55
#undef GETHOSTBYNAME_R_HOSTENT_DATA
48
56
 
49
 
/* Define to 1 if you have the `alloca' function. */
 
57
/* Define to 1 if you have `alloca', as a function or macro. */
50
58
#undef HAVE_ALLOCA
51
59
 
52
 
/* Define to 1 if you have the <alloca.h> header file. */
 
60
/* Define to 1 if you have <alloca.h> and it should be used (not on Ultrix).
 
61
   */
53
62
#undef HAVE_ALLOCA_H
54
63
 
55
64
/* Define to 1 if you have the <arpa/inet.h> header file. */
56
65
#undef HAVE_ARPA_INET_H
57
66
 
 
67
/* Define if compiler provides atomic builtins */
 
68
#undef HAVE_ATOMIC_BUILTINS
 
69
 
58
70
/* Define if BONE_VERSION is defined in sys/socket.h */
59
71
#undef HAVE_BONE_VERSION
60
72
 
191
203
/* Define to 1 if you have the <langinfo.h> header file. */
192
204
#undef HAVE_LANGINFO_H
193
205
 
 
206
/* Enable if this library is available */
 
207
#undef HAVE_LIBADVAPI32
 
208
 
194
209
/* Define to 1 if you have the `bsd' library (-lbsd). */
195
210
#undef HAVE_LIBBSD
196
211
 
 
212
/* Enable if this library is available */
 
213
#undef HAVE_LIBKERNEL32
 
214
 
 
215
/* Define to 1 if you have the `msvcrt' library (-lmsvcrt). */
 
216
#undef HAVE_LIBMSVCRT
 
217
 
 
218
/* Enable if this library is available */
 
219
#undef HAVE_LIBRPCRT4
 
220
 
197
221
/* Define to 1 if you have the `sendfile' library (-lsendfile). */
198
222
#undef HAVE_LIBSENDFILE
199
223
 
 
224
/* Enable if this library is available */
 
225
#undef HAVE_LIBSHELL32
 
226
 
200
227
/* Define to 1 if you have the `truerand' library (-ltruerand). */
201
228
#undef HAVE_LIBTRUERAND
202
229
 
 
230
/* Enable if this library is available */
 
231
#undef HAVE_LIBWS2_32
 
232
 
203
233
/* Define to 1 if you have the <limits.h> header file. */
204
234
#undef HAVE_LIMITS_H
205
235
 
314
344
/* Define to 1 if you have the `pthread_rwlock_init' function. */
315
345
#undef HAVE_PTHREAD_RWLOCK_INIT
316
346
 
 
347
/* Define to 1 if you have the `pthread_yield' function. */
 
348
#undef HAVE_PTHREAD_YIELD
 
349
 
317
350
/* Define to 1 if you have the `putenv' function. */
318
351
#undef HAVE_PUTENV
319
352
 
320
353
/* Define to 1 if you have the <pwd.h> header file. */
321
354
#undef HAVE_PWD_H
322
355
 
 
356
/* Define to 1 if you have the `readdir64_r' function. */
 
357
#undef HAVE_READDIR64_R
 
358
 
 
359
/* Define to 1 if you have the <sched.h> header file. */
 
360
#undef HAVE_SCHED_H
 
361
 
 
362
/* Define to 1 if you have the `sched_yield' function. */
 
363
#undef HAVE_SCHED_YIELD
 
364
 
323
365
/* Define to 1 if you have the <semaphore.h> header file. */
324
366
#undef HAVE_SEMAPHORE_H
325
367
 
452
494
/* Define if struct impreq was found */
453
495
#undef HAVE_STRUCT_IPMREQ
454
496
 
 
497
/* Define to 1 if `st_atimensec' is member of `struct stat'. */
 
498
#undef HAVE_STRUCT_STAT_ST_ATIMENSEC
 
499
 
 
500
/* Define to 1 if `st_atime_n' is member of `struct stat'. */
 
501
#undef HAVE_STRUCT_STAT_ST_ATIME_N
 
502
 
 
503
/* Define to 1 if `st_atim.tv_nsec' is member of `struct stat'. */
 
504
#undef HAVE_STRUCT_STAT_ST_ATIM_TV_NSEC
 
505
 
 
506
/* Define to 1 if `st_blocks' is member of `struct stat'. */
 
507
#undef HAVE_STRUCT_STAT_ST_BLOCKS
 
508
 
 
509
/* Define to 1 if `st_ctimensec' is member of `struct stat'. */
 
510
#undef HAVE_STRUCT_STAT_ST_CTIMENSEC
 
511
 
 
512
/* Define to 1 if `st_ctime_n' is member of `struct stat'. */
 
513
#undef HAVE_STRUCT_STAT_ST_CTIME_N
 
514
 
 
515
/* Define to 1 if `st_ctim.tv_nsec' is member of `struct stat'. */
 
516
#undef HAVE_STRUCT_STAT_ST_CTIM_TV_NSEC
 
517
 
 
518
/* Define to 1 if `st_mtimensec' is member of `struct stat'. */
 
519
#undef HAVE_STRUCT_STAT_ST_MTIMENSEC
 
520
 
 
521
/* Define to 1 if `st_mtime_n' is member of `struct stat'. */
 
522
#undef HAVE_STRUCT_STAT_ST_MTIME_N
 
523
 
 
524
/* Define to 1 if `st_mtim.tv_nsec' is member of `struct stat'. */
 
525
#undef HAVE_STRUCT_STAT_ST_MTIM_TV_NSEC
 
526
 
455
527
/* Define to 1 if `tm_gmtoff' is member of `struct tm'. */
456
528
#undef HAVE_STRUCT_TM_TM_GMTOFF
457
529
 
479
551
/* Define to 1 if you have the <sys/mutex.h> header file. */
480
552
#undef HAVE_SYS_MUTEX_H
481
553
 
 
554
/* Define to 1 if you have the <sys/param.h> header file. */
 
555
#undef HAVE_SYS_PARAM_H
 
556
 
482
557
/* Define to 1 if you have the <sys/poll.h> header file. */
483
558
#undef HAVE_SYS_POLL_H
484
559
 
590
665
/* Define to 1 if you have the `waitpid' function. */
591
666
#undef HAVE_WAITPID
592
667
 
 
668
/* Define to 1 if you have the <windows.h> header file. */
 
669
#undef HAVE_WINDOWS_H
 
670
 
 
671
/* Define to 1 if you have the <winsock2.h> header file. */
 
672
#undef HAVE_WINSOCK2_H
 
673
 
593
674
/* Define to 1 if you have the `writev' function. */
594
675
#undef HAVE_WRITEV
595
676
 
 
677
/* Define for z/OS pthread API nuances */
 
678
#undef HAVE_ZOS_PTHREADS
 
679
 
596
680
/* Define if EAI_ error codes from getaddrinfo are negative */
597
681
#undef NEGATIVE_EAI
598
682
 
614
698
/* Define if POSIX semaphores affect threads within the process */
615
699
#undef POSIXSEM_IS_GLOBAL
616
700
 
 
701
/* Define on PowerPC 405 where errata 77 applies */
 
702
#undef PPC405_ERRATA
 
703
 
617
704
/* Define if pthread_attr_getdetachstate() has one arg */
618
705
#undef PTHREAD_ATTR_GETDETACHSTATE_TAKES_ONE_ARG
619
706
 
629
716
/* */
630
717
#undef SIGWAIT_TAKES_ONE_ARG
631
718
 
632
 
/* The size of a `char', as computed by sizeof. */
 
719
/* The size of `char', as computed by sizeof. */
633
720
#undef SIZEOF_CHAR
634
721
 
635
 
/* The size of a `int', as computed by sizeof. */
 
722
/* The size of `int', as computed by sizeof. */
636
723
#undef SIZEOF_INT
637
724
 
638
 
/* The size of a `long', as computed by sizeof. */
 
725
/* The size of `long', as computed by sizeof. */
639
726
#undef SIZEOF_LONG
640
727
 
641
 
/* The size of a `long long', as computed by sizeof. */
 
728
/* The size of `long long', as computed by sizeof. */
642
729
#undef SIZEOF_LONG_LONG
643
730
 
644
731
/* The size of off_t */
647
734
/* The size of pid_t */
648
735
#undef SIZEOF_PID_T
649
736
 
650
 
/* The size of a `short', as computed by sizeof. */
 
737
/* The size of `short', as computed by sizeof. */
651
738
#undef SIZEOF_SHORT
652
739
 
653
740
/* The size of size_t */
656
743
/* The size of ssize_t */
657
744
#undef SIZEOF_SSIZE_T
658
745
 
659
 
/* The size of a `void*', as computed by sizeof. */
 
746
/* The size of struct iovec */
 
747
#undef SIZEOF_STRUCT_IOVEC
 
748
 
 
749
/* The size of `void*', as computed by sizeof. */
660
750
#undef SIZEOF_VOIDP
661
751
 
 
752
/* If using the C implementation of alloca, define if you know the
 
753
   direction of stack growth for your system; otherwise it will be
 
754
   automatically deduced at runtime.
 
755
        STACK_DIRECTION > 0 => grows toward higher addresses
 
756
        STACK_DIRECTION < 0 => grows toward lower addresses
 
757
        STACK_DIRECTION = 0 => direction of growth unknown */
 
758
#undef STACK_DIRECTION
 
759
 
662
760
/* Define to 1 if you have the ANSI C header files. */
663
761
#undef STDC_HEADERS
664
762
 
668
766
/* Define if SysV semaphores affect threads within the process */
669
767
#undef SYSVSEM_IS_GLOBAL
670
768
 
 
769
/* Define if use of generic atomics is requested */
 
770
#undef USE_ATOMICS_GENERIC
 
771
 
671
772
/* Define if BeOS Semaphores will be used */
672
773
#undef USE_BEOSSEM
673
774
 
677
778
/* Define if 4.2BSD-style flock() will be used */
678
779
#undef USE_FLOCK_SERIALIZE
679
780
 
680
 
/* Define if use of generic atomics is requested */
681
 
#undef USE_GENERIC_ATOMICS
682
 
 
683
781
/* Define if BeOS areas will be used */
684
782
#undef USE_SHMEM_BEOS
685
783
 
710
808
/* Define if SysV IPC shmget() will be used */
711
809
#undef USE_SHMEM_SHMGET_ANON
712
810
 
 
811
/* Define if Windows shared memory will be used */
 
812
#undef USE_SHMEM_WIN32
 
813
 
 
814
/* Define if Windows CreateFileMapping() will be used */
 
815
#undef USE_SHMEM_WIN32_ANON
 
816
 
713
817
/* Define if SysV IPC semget() will be used */
714
818
#undef USE_SYSVSEM_SERIALIZE
715
819
 
716
820
/* Define if apr_wait_for_io_or_timeout() uses poll(2) */
717
821
#undef WAITIO_USES_POLL
718
822
 
719
 
/* Define to 1 if your processor stores words with the most significant byte
720
 
   first (like Motorola and SPARC, unlike Intel and VAX). */
721
 
#undef WORDS_BIGENDIAN
722
 
 
723
 
/* Define to 1 if on AIX 3.
724
 
   System headers sometimes define this.
725
 
   We just want to avoid a redefinition error message.  */
726
 
#ifndef _ALL_SOURCE
727
 
# undef _ALL_SOURCE
 
823
/* Define WORDS_BIGENDIAN to 1 if your processor stores words with the most
 
824
   significant byte first (like Motorola and SPARC, unlike Intel and VAX). */
 
825
#if defined __BIG_ENDIAN__
 
826
# define WORDS_BIGENDIAN 1
 
827
#elif ! defined __LITTLE_ENDIAN__
 
828
# undef WORDS_BIGENDIAN
728
829
#endif
729
830
 
730
831
/* Define to 1 if on MINIX. */
737
838
/* Define to 1 if you need to in order for `stat' and other things to work. */
738
839
#undef _POSIX_SOURCE
739
840
 
 
841
/* Enable extensions on AIX 3, Interix.  */
 
842
#ifndef _ALL_SOURCE
 
843
# undef _ALL_SOURCE
 
844
#endif
 
845
/* Enable GNU extensions on systems that have them.  */
 
846
#ifndef _GNU_SOURCE
 
847
# undef _GNU_SOURCE
 
848
#endif
 
849
/* Enable threading extensions on Solaris.  */
 
850
#ifndef _POSIX_PTHREAD_SEMANTICS
 
851
# undef _POSIX_PTHREAD_SEMANTICS
 
852
#endif
 
853
/* Enable extensions on HP NonStop.  */
 
854
#ifndef _TANDEM_SOURCE
 
855
# undef _TANDEM_SOURCE
 
856
#endif
 
857
/* Enable general extensions on Solaris.  */
 
858
#ifndef __EXTENSIONS__
 
859
# undef __EXTENSIONS__
 
860
#endif
 
861
 
 
862
 
740
863
/* Define to empty if `const' does not conform to ANSI C. */
741
864
#undef const
742
865
 
749
872
#undef inline
750
873
#endif
751
874
 
752
 
/* Define to `long' if <sys/types.h> does not define. */
 
875
/* Define to `long int' if <sys/types.h> does not define. */
753
876
#undef off_t
754
877
 
755
878
/* Define to `int' if <sys/types.h> does not define. */
756
879
#undef pid_t
757
880
 
758
 
/* Define to `unsigned' if <sys/types.h> does not define. */
 
881
/* Define to `unsigned int' if <sys/types.h> does not define. */
759
882
#undef size_t
760
883
 
761
884
/* Define to `int' if <sys/types.h> does not define. */