--------------------- PatchSet 138 Date: 2000/04/17 14:37:38 Author: asd Branch: ntlm Tag: (none) Log: This was missing. Members: include/autoconf.h.in:1.1.1.3.12.1->1.1.1.3.12.2 --- /dev/null Wed Feb 14 00:42:24 2007 +++ squid/include/autoconf.h.in Wed Feb 14 00:43:29 2007 @@ -0,0 +1,641 @@ +/* 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 and it should be used (not on Ultrix). */ +#undef HAVE_ALLOCA_H + +/* Define to `int' if doesn't define. */ +#undef mode_t + +/* Define to `long' if doesn't define. */ +#undef off_t + +/* Define to `int' if doesn't define. */ +#undef pid_t + +/* Define to `unsigned' if 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 + +/* Defines how many threads to use for async I/O */ +#undef NUMTHREADS + +/* + * 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 + +/* + * Define to enable WCCP + */ +#define USE_WCCP 1 + +/* + * 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 + +/* + * If your system has statvfs(), and if it actually works! + */ +#undef HAVE_STATVFS + +/* + * If --disable-internal-dns was given to configure, then we'll use + * the dnsserver processes instead. + */ +#undef USE_DNSSERVERS + +/* + * we check for the existance of struct mallinfo + */ +#undef HAVE_STRUCT_MALLINFO + +/* + * Do we want to use truncate(2) or unlink(2)? + */ +#undef USE_TRUNCATE + +/* + * Allow underscores in host names + */ +#undef ALLOW_HOSTNAME_UNDERSCORES + +/* + * Use the heap-based replacement techniques + */ +#undef HEAP_REPLACEMENT + +/* 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 void *. */ +#undef SIZEOF_VOID_P + +/* 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 getrlimit function. */ +#undef HAVE_GETRLIMIT + +/* 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 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 header file. */ +#undef HAVE_ARPA_INET_H + +/* Define if you have the header file. */ +#undef HAVE_ARPA_NAMESER_H + +/* Define if you have the header file. */ +#undef HAVE_ASSERT_H + +/* Define if you have the header file. */ +#undef HAVE_BSTRING_H + +/* Define if you have the header file. */ +#undef HAVE_CONFIG_H + +/* Define if you have the header file. */ +#undef HAVE_CRYPT_H + +/* Define if you have the header file. */ +#undef HAVE_CTYPE_H + +/* Define if you have the header file. */ +#undef HAVE_DIRENT_H + +/* Define if you have the header file. */ +#undef HAVE_ERRNO_H + +/* Define if you have the header file. */ +#undef HAVE_FCNTL_H + +/* Define if you have the header file. */ +#undef HAVE_GETOPT_H + +/* Define if you have the header file. */ +#undef HAVE_GNUMALLOC_H + +/* Define if you have the header file. */ +#undef HAVE_GRP_H + +/* Define if you have the header file. */ +#undef HAVE_IP_COMPAT_H + +/* Define if you have the header file. */ +#undef HAVE_IP_FIL_H + +/* Define if you have the header file. */ +#undef HAVE_IP_NAT_H + +/* Define if you have the header file. */ +#undef HAVE_LIBC_H + +/* Define if you have the header file. */ +#undef HAVE_LIMITS_H + +/* Define if you have the header file. */ +#undef HAVE_MALLOC_H + +/* Define if you have the header file. */ +#undef HAVE_MATH_H + +/* Define if you have the header file. */ +#undef HAVE_MEMORY_H + +/* Define if you have the header file. */ +#undef HAVE_MOUNT_H + +/* Define if you have the header file. */ +#undef HAVE_NDIR_H + +/* Define if you have the header file. */ +#undef HAVE_NET_IF_H + +/* Define if you have the header file. */ +#undef HAVE_NETDB_H + +/* Define if you have the header file. */ +#undef HAVE_NETINET_IN_H + +/* Define if you have the header file. */ +#undef HAVE_NETINET_IP_COMPAT_H + +/* Define if you have the header file. */ +#undef HAVE_NETINET_IP_FIL_H + +/* Define if you have the header file. */ +#undef HAVE_NETINET_IP_NAT_H + +/* Define if you have the header file. */ +#undef HAVE_NETINET_TCP_H + +/* Define if you have the header file. */ +#undef HAVE_POLL_H + +/* Define if you have the header file. */ +#undef HAVE_PWD_H + +/* Define if you have the header file. */ +#undef HAVE_REGEX_H + +/* Define if you have the header file. */ +#undef HAVE_RESOLV_H + +/* Define if you have the header file. */ +#undef HAVE_SCHED_H + +/* Define if you have the header file. */ +#undef HAVE_SIGNAL_H + +/* Define if you have the header file. */ +#undef HAVE_STDARG_H + +/* Define if you have the header file. */ +#undef HAVE_STDDEF_H + +/* Define if you have the header file. */ +#undef HAVE_STDIO_H + +/* Define if you have the header file. */ +#undef HAVE_STDLIB_H + +/* Define if you have the header file. */ +#undef HAVE_STRING_H + +/* Define if you have the header file. */ +#undef HAVE_STRINGS_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_DIR_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_FILE_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_IOCTL_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_NDIR_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_PARAM_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_RESOURCE_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_SELECT_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_SOCKET_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_STAT_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_STATVFS_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_SYSCALL_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_TIME_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_TYPES_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_UN_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_VFS_H + +/* Define if you have the header file. */ +#undef HAVE_SYS_WAIT_H + +/* Define if you have the header file. */ +#undef HAVE_SYSLOG_H + +/* Define if you have the header file. */ +#undef HAVE_TIME_H + +/* Define if you have the header file. */ +#undef HAVE_UNISTD_H + +/* Define if you have the 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