autoconf.h.in
上传用户:liugui
上传日期:2007-01-04
资源大小:822k
文件大小:15k
- /* include/autoconf.h.in. Generated automatically from configure.in by autoheader. */
- /* Define if using alloca.c. */
- #undef C_ALLOCA
- /* Define to empty if the keyword does not work. */
- #undef const
- /* Define to one of _getb67, GETB67, getb67 for Cray-2 and Cray-YMP systems.
- This function is required for alloca.c support on those systems. */
- #undef CRAY_STACKSEG_END
- /* Define if you have alloca, as a function or macro. */
- #undef HAVE_ALLOCA
- /* Define if you have <alloca.h> and it should be used (not on Ultrix). */
- #undef HAVE_ALLOCA_H
- /* Define to `int' if <sys/types.h> doesn't define. */
- #undef mode_t
- /* 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 to `unsigned' if <sys/types.h> doesn't define. */
- #undef size_t
- /* If using the C implementation of alloca, define if you know the
- direction of stack growth for your system; otherwise it will be
- automatically deduced at run-time.
- STACK_DIRECTION > 0 => grows toward higher addresses
- STACK_DIRECTION < 0 => grows toward lower addresses
- STACK_DIRECTION = 0 => direction of growth unknown
- */
- #undef STACK_DIRECTION
- /* Define if you have the ANSI C header files. */
- #undef STDC_HEADERS
- /* Define if your processor stores words with the most significant
- byte first (like Motorola and SPARC, unlike Intel and VAX). */
- #undef WORDS_BIGENDIAN
- /*********************************
- * START OF CONFIGURABLE OPTIONS *
- *********************************/
- /*
- * If you are upset that the cachemgr.cgi form comes up with the hostname
- * field blank, then define this to getfullhostname()
- */
- #undef CACHEMGR_HOSTNAME
- /* Define to do simple malloc debugging */
- #undef XMALLOC_DEBUG
- /* Define for log file trace of mem alloc/free */
- #undef MEM_GEN_TRACE
- /* Define to have malloc statistics */
- #undef XMALLOC_STATISTICS
- /* Define to have a detailed trace of memory allocations */
- #undef XMALLOC_TRACE
- #undef FORW_VIA_DB
- /* Define to use async disk I/O operations */
- #undef USE_ASYNC_IO
- /*
- * If you want to use Squid's ICMP features (highly recommended!) then
- * define this. When USE_ICMP is defined, Squid will send ICMP pings
- * to origin server sites. This information is used in numerous ways:
- * - Sent in ICP replies so neighbor caches know how close
- * you are to the source.
- * - For finding the closest instance of a URN.
- * - With the 'test_reachability' option. Squid will return
- * ICP_OP_MISS_NOFETCH for sites which it cannot ping.
- */
- #undef USE_ICMP
- /*
- * Traffic management via "delay pools".
- */
- #undef DELAY_POOLS
- /*
- * If you want to log User-Agent request header values, define this.
- * By default, they are written to useragent.log in the Squid log
- * directory.
- */
- #undef USE_USERAGENT_LOG
- /*
- * A dangerous feature which causes Squid to kill its parent process
- * (presumably the RunCache script) upon receipt of SIGTERM or SIGINT.
- * Use with caution.
- */
- #undef KILL_PARENT_OPT
- /* Define to enable SNMP monitoring of Squid */
- #undef SQUID_SNMP
- /*
- * Squid frequently calls gettimeofday() for accurate timestamping.
- * If you are concerned that gettimeofday() is called too often, and
- * could be causing performance degradation, then you can define
- * ALARM_UPDATES_TIME and cause Squid's clock to be updated at regular
- * intervals (one second) with ALARM signals.
- */
- #undef ALARM_UPDATES_TIME
- /*
- * Define this to include code which lets you specify access control
- * elements based on ethernet hardware addresses. This code uses
- * functions found in 4.4 BSD derviations (e.g. FreeBSD, ?).
- */
- #undef USE_ARP_ACL
- /*
- * Define this to include code for the Hypertext Cache Protocol (HTCP)
- */
- #undef USE_HTCP
- /*
- * Use Cache Digests for locating objects in neighbor caches. This
- * code is still semi-experimental.
- */
- #undef USE_CACHE_DIGESTS
- /*
- * Cache Array Routing Protocol
- */
- #undef USE_CARP
- /* Define if struct tm has tm_gmtoff member */
- #undef HAVE_TM_GMTOFF
- /* Define if struct mallinfo has mxfast member */
- #undef HAVE_EXT_MALLINFO
- /* Default FD_SETSIZE value */
- #undef DEFAULT_FD_SETSIZE
- /* Maximum number of open filedescriptors */
- #undef SQUID_MAXFD
- /* UDP send buffer size */
- #undef SQUID_UDP_SO_SNDBUF
- /* UDP receive buffer size */
- #undef SQUID_UDP_SO_RCVBUF
- /* TCP send buffer size */
- #undef SQUID_TCP_SO_SNDBUF
- /* TCP receive buffer size */
- #undef SQUID_TCP_SO_RCVBUF
- /* Host type from configure */
- #undef CONFIG_HOST_TYPE
- /* If we need to declare sys_errlist[] as external */
- #undef NEED_SYS_ERRLIST
- /* If gettimeofday is known to take only one argument */
- #undef GETTIMEOFDAY_NO_TZP
- /* If libresolv.a has been hacked to export _dns_ttl_ */
- #undef LIBRESOLV_DNS_TTL_HACK
- /* Define if struct ip has ip_hl member */
- #undef HAVE_IP_HL
- /* Define if your compiler supports prototyping */
- #undef HAVE_ANSI_PROTOTYPES
- /* Define if we should use GNU regex */
- #undef USE_GNUREGEX
- /* signed size_t, grr */
- #undef ssize_t
- /*
- * Yay! Another Linux brokenness. Its not good enough to know that
- * setresuid() exists, because RedHat 5.0 declare setresuid() but
- * doesn't implement it.
- */
- #undef HAVE_SETRESUID
- /* Define if you have struct rusage */
- #undef HAVE_STRUCT_RUSAGE
- /*
- * This makes warnings go away. If you have socklen_t defined in your
- * /usr/include files, then this should remain undef'd. Otherwise it
- * should be defined to int.
- */
- #undef socklen_t
- /*
- * By default (for now anyway) Squid includes options which allows
- * the cache administrator to violate the HTTP protocol specification
- * in terms of cache behaviour. Setting this to '0' will disable
- * such code.
- */
- #define HTTP_VIOLATIONS 1
- /*
- * Enable support for Transparent Proxy on systems using IP-Filter
- * address redirection. This provides "masquerading" support for non
- * Linux system.
- */
- #undef IPF_TRANSPARENT
- /*
- * Enable code for assiting in finding memory leaks. Hacker stuff only.
- */
- #undef USE_LEAKFINDER
- /*
- * type of fd_set array
- */
- #undef fd_mask
- /*
- * If _res structure has nsaddr_list member
- */
- #undef HAVE_RES_NSADDR_LIST
- /*
- * If _res structure has ns_list member
- */
- #undef HAVE_RES_NS_LIST
- /*
- * Compile in support for Ident (RFC 931) lookups? Enabled by default.
- */
- #define USE_IDENT 1
- /* The number of bytes in a int. */
- #undef SIZEOF_INT
- /* The number of bytes in a long. */
- #undef SIZEOF_LONG
- /* Define if you have the bcopy function. */
- #undef HAVE_BCOPY
- /* Define if you have the crypt function. */
- #undef HAVE_CRYPT
- /* Define if you have the drand48 function. */
- #undef HAVE_DRAND48
- /* Define if you have the fchmod function. */
- #undef HAVE_FCHMOD
- /* Define if you have the getdtablesize function. */
- #undef HAVE_GETDTABLESIZE
- /* Define if you have the getpagesize function. */
- #undef HAVE_GETPAGESIZE
- /* Define if you have the getrusage function. */
- #undef HAVE_GETRUSAGE
- /* Define if you have the getspnam function. */
- #undef HAVE_GETSPNAM
- /* Define if you have the lrand48 function. */
- #undef HAVE_LRAND48
- /* Define if you have the mallinfo function. */
- #undef HAVE_MALLINFO
- /* Define if you have the mallocblksize function. */
- #undef HAVE_MALLOCBLKSIZE
- /* Define if you have the mallopt function. */
- #undef HAVE_MALLOPT
- /* Define if you have the memcpy function. */
- #undef HAVE_MEMCPY
- /* Define if you have the memmove function. */
- #undef HAVE_MEMMOVE
- /* Define if you have the memset function. */
- #undef HAVE_MEMSET
- /* Define if you have the mktime function. */
- #undef HAVE_MKTIME
- /* Define if you have the mstats function. */
- #undef HAVE_MSTATS
- /* Define if you have the poll function. */
- #undef HAVE_POLL
- /* Define if you have the pthread_attr_setschedparam function. */
- #undef HAVE_PTHREAD_ATTR_SETSCHEDPARAM
- /* Define if you have the pthread_attr_setscope function. */
- #undef HAVE_PTHREAD_ATTR_SETSCOPE
- /* Define if you have the pthread_setschedparam function. */
- #undef HAVE_PTHREAD_SETSCHEDPARAM
- /* Define if you have the putenv function. */
- #undef HAVE_PUTENV
- /* Define if you have the random function. */
- #undef HAVE_RANDOM
- /* Define if you have the regcomp function. */
- #undef HAVE_REGCOMP
- /* Define if you have the regexec function. */
- #undef HAVE_REGEXEC
- /* Define if you have the regfree function. */
- #undef HAVE_REGFREE
- /* Define if you have the res_init function. */
- #undef HAVE_RES_INIT
- /* Define if you have the rint function. */
- #undef HAVE_RINT
- /* Define if you have the seteuid function. */
- #undef HAVE_SETEUID
- /* Define if you have the setpgrp function. */
- #undef HAVE_SETPGRP
- /* Define if you have the setrlimit function. */
- #undef HAVE_SETRLIMIT
- /* 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 snprintf function. */
- #undef HAVE_SNPRINTF
- /* Define if you have the srand48 function. */
- #undef HAVE_SRAND48
- /* Define if you have the srandom function. */
- #undef HAVE_SRANDOM
- /* Define if you have the statvfs function. */
- #undef HAVE_STATVFS
- /* Define if you have the strerror function. */
- #undef HAVE_STRERROR
- /* Define if you have the sysconf function. */
- #undef HAVE_SYSCONF
- /* Define if you have the syslog function. */
- #undef HAVE_SYSLOG
- /* Define if you have the tempnam function. */
- #undef HAVE_TEMPNAM
- /* Define if you have the timegm function. */
- #undef HAVE_TIMEGM
- /* Define if you have the vsnprintf function. */
- #undef HAVE_VSNPRINTF
- /* Define if you have the <arpa/inet.h> header file. */
- #undef HAVE_ARPA_INET_H
- /* Define if you have the <arpa/nameser.h> header file. */
- #undef HAVE_ARPA_NAMESER_H
- /* Define if you have the <assert.h> header file. */
- #undef HAVE_ASSERT_H
- /* Define if you have the <bstring.h> header file. */
- #undef HAVE_BSTRING_H
- /* Define if you have the <config.h> header file. */
- #undef HAVE_CONFIG_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 <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 <getopt.h> header file. */
- #undef HAVE_GETOPT_H
- /* Define if you have the <gnumalloc.h> header file. */
- #undef HAVE_GNUMALLOC_H
- /* Define if you have the <grp.h> header file. */
- #undef HAVE_GRP_H
- /* Define if you have the <ip_compat.h> header file. */
- #undef HAVE_IP_COMPAT_H
- /* Define if you have the <ip_fil.h> header file. */
- #undef HAVE_IP_FIL_H
- /* Define if you have the <ip_nat.h> header file. */
- #undef HAVE_IP_NAT_H
- /* Define if you have the <libc.h> header file. */
- #undef HAVE_LIBC_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 <mount.h> header file. */
- #undef HAVE_MOUNT_H
- /* Define if you have the <ndir.h> header file. */
- #undef HAVE_NDIR_H
- /* Define if you have the <net/if.h> header file. */
- #undef HAVE_NET_IF_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 <netinet/tcp.h> header file. */
- #undef HAVE_NETINET_TCP_H
- /* Define if you have the <poll.h> header file. */
- #undef HAVE_POLL_H
- /* Define if you have the <pwd.h> header file. */
- #undef HAVE_PWD_H
- /* Define if you have the <regex.h> header file. */
- #undef HAVE_REGEX_H
- /* Define if you have the <resolv.h> header file. */
- #undef HAVE_RESOLV_H
- /* Define if you have the <sched.h> header file. */
- #undef HAVE_SCHED_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 <strings.h> header file. */
- #undef HAVE_STRINGS_H
- /* Define if you have the <sys/dir.h> header file. */
- #undef HAVE_SYS_DIR_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/ndir.h> header file. */
- #undef HAVE_SYS_NDIR_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/statvfs.h> header file. */
- #undef HAVE_SYS_STATVFS_H
- /* Define if you have the <sys/syscall.h> header file. */
- #undef HAVE_SYS_SYSCALL_H
- /* Define if you have the <sys/time.h> header file. */
- #undef HAVE_SYS_TIME_H
- /* Define if you have the <sys/types.h> header file. */
- #undef HAVE_SYS_TYPES_H
- /* Define if you have the <sys/un.h> header file. */
- #undef HAVE_SYS_UN_H
- /* Define if you have the <sys/vfs.h> header file. */
- #undef HAVE_SYS_VFS_H
- /* Define if you have the <sys/wait.h> header file. */
- #undef HAVE_SYS_WAIT_H
- /* Define if you have the <syslog.h> header file. */
- #undef HAVE_SYSLOG_H
- /* Define if you have the <time.h> header file. */
- #undef HAVE_TIME_H
- /* Define if you have the <unistd.h> header file. */
- #undef HAVE_UNISTD_H
- /* Define if you have the <varargs.h> header file. */
- #undef HAVE_VARARGS_H
- /* Define if you have the 44bsd library (-l44bsd). */
- #undef HAVE_LIB44BSD
- /* Define if you have the bind library (-lbind). */
- #undef HAVE_LIBBIND
- /* Define if you have the bsd library (-lbsd). */
- #undef HAVE_LIBBSD
- /* Define if you have the crypt library (-lcrypt). */
- #undef HAVE_LIBCRYPT
- /* Define if you have the gnumalloc library (-lgnumalloc). */
- #undef HAVE_LIBGNUMALLOC
- /* Define if you have the intl library (-lintl). */
- #undef HAVE_LIBINTL
- /* Define if you have the m library (-lm). */
- #undef HAVE_LIBM
- /* Define if you have the malloc library (-lmalloc). */
- #undef HAVE_LIBMALLOC
- /* Define if you have the nsl library (-lnsl). */
- #undef HAVE_LIBNSL
- /* Define if you have the pthread library (-lpthread). */
- #undef HAVE_LIBPTHREAD
- /* Define if you have the resolv library (-lresolv). */
- #undef HAVE_LIBRESOLV
- /* Define if you have the socket library (-lsocket). */
- #undef HAVE_LIBSOCKET