--------------------- PatchSet 6144 Date: 2007/11/18 19:04:35 Author: serassio Branch: nt Tag: (none) Log: Updated autoconf.h for Visual Studio Project Members: port/win32/include/autoconf.h:1.2.18.18->1.2.18.19 Index: squid3/port/win32/include/autoconf.h =================================================================== RCS file: /cvsroot/squid-sf//squid3/port/win32/include/Attic/autoconf.h,v retrieving revision 1.2.18.18 retrieving revision 1.2.18.19 diff -u -r1.2.18.18 -r1.2.18.19 --- squid3/port/win32/include/autoconf.h 23 Sep 2007 15:16:27 -0000 1.2.18.18 +++ squid3/port/win32/include/autoconf.h 18 Nov 2007 19:04:35 -0000 1.2.18.19 @@ -1,9 +1,6 @@ -/* include/autoconf.h. Generated by configure. */ +/* include/autoconf.h. Generated from autoconf.h.in by configure. */ /* include/autoconf.h.in. Generated from configure.in by autoheader. */ -/* Allow underscores in host names */ -#define ALLOW_HOSTNAME_UNDERSCORES 1 - /* Defines how many threads aufs uses for I/O */ /* #undef AUFS_IO_THREADS */ @@ -20,9 +17,6 @@ /* Enable for cbdata debug information */ /* #undef CBDATA_DEBUG */ -/* Enable hostname sanity checks */ -/* #undef CHECK_HOSTNAMES */ - /* Host type from configure */ #define CONFIG_HOST_TYPE "i686-pc-winnt" @@ -43,12 +37,9 @@ /* Traffic management via "delay pools". */ #define DELAY_POOLS 1 -/* Define if you have problems with memPools and want to disable Pools */ +/* Define if you have problems with memPools and want to disable Pools. */ #define DISABLE_POOLS 0 -/* Compile the ESI processor and Surrogate header support */ -#define ESI 1 - /* Enable Forw/Via database */ #define FORW_VIA_DB 1 @@ -62,9 +53,6 @@ */ /* #undef HAVE_ALLOCA_H */ -/* Define if your compiler supports prototyping */ -#define HAVE_ANSI_PROTOTYPES 1 - /* Define to 1 if you have the header file. */ /* #undef HAVE_ARPA_INET_H */ @@ -135,6 +123,9 @@ /* Define if you have the _dyld_func_lookup function. */ /* #undef HAVE_DYLD */ +/* Define to 1 if you have the `epoll_ctl' function. */ +/* #undef HAVE_EPOLL_CTL */ + /* Define to 1 if you have the header file. */ #define HAVE_ERRNO_H 1 @@ -174,6 +165,9 @@ /* Define to 1 if you have the `getspnam' function. */ /* #undef HAVE_GETSPNAM */ +/* Define to 1 if you have the `gettimeofday' function. */ +/* #undef HAVE_GETTIMEOFDAY */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_GLIB_H */ @@ -225,6 +219,9 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_IP_NAT_H */ +/* Define to 1 if you have the `kqueue' function. */ +/* #undef HAVE_KQUEUE */ + /* Define to 1 if you have the `44bsd' library (-l44bsd). */ /* #undef HAVE_LIB44BSD */ @@ -279,6 +276,10 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_LINUX_NETFILTER_IPV4_H */ +/* Define to 1 if you have the header file. + */ +/* #undef HAVE_LINUX_NETFILTER_IPV4_IP_TPROXY_H */ + /* long is defined in system headers */ #define HAVE_LONG 1 @@ -559,6 +560,9 @@ /* Define to 1 if you have the `strsep' function. */ /* #undef HAVE_STRSEP */ +/* Define to 1 if you have the `strtoll' function. */ +/* #undef HAVE_STRTOLL */ + /* Define to 1 if `ip_hl' is member of `struct iphdr'. */ /* #undef HAVE_STRUCT_IPHDR_IP_HL */ @@ -592,6 +596,9 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_BSWAP_H */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_CAPABILITY_H */ + /* Define to 1 if you have the header file, and it defines `DIR'. */ /* #undef HAVE_SYS_DIR_H */ @@ -605,6 +612,9 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_IOCTL_H */ +/* Define to 1 if you have the header file. */ +/* #undef HAVE_SYS_MD5_H */ + /* Define to 1 if you have the header file. */ /* #undef HAVE_SYS_MOUNT_H */ @@ -686,7 +696,6 @@ /* Define to 1 if you have the header file. */ /* #undef HAVE_UTIME_H */ -#define HAVE_CHAR 1 /* u_int16_t is defined in system headers */ /* #undef HAVE_U_INT16_T */ @@ -715,6 +724,9 @@ /* __int64 is defined in system headers */ #define HAVE___INT64 1 +/* Define to 1 if you have the `__res_init' function. */ +/* #undef HAVE___RES_INIT */ + /* Some systems have __va_copy instead of va_copy */ /* #undef HAVE___VA_COPY 1 */ @@ -726,6 +738,10 @@ /* Enable ICAP client features in Squid */ #define ICAP_CLIENT 1 +/* Enable support for Transparent Proxy on systems using FreeBSD IPFW address + redirection. */ +/* #undef IPFW_TRANSPARENT */ + /* Enable support for Transparent Proxy on systems using IP-Filter address redirection. This provides "masquerading" support for non Linux system. */ /* #undef IPF_TRANSPARENT */ @@ -741,6 +757,9 @@ /* Enable support for Transparent Proxy on Linux (Netfilter) systems */ /* #undef LINUX_NETFILTER */ +/* Enable real Transparent Proxy support for Netfilter TPROXY. */ +/* #undef LINUX_TPROXY */ + /* If we need to declare sys_errlist[] as external */ #define NEED_SYS_ERRLIST 1 @@ -758,73 +777,72 @@ /* Print stacktraces on fatal errors */ /* #undef PRINT_STACK_TRACE */ -#define SIZEOF_CHAR 1 -/* The size of a `char', as computed by sizeof. */ +/* The size of `char', as computed by sizeof. */ #define SIZEOF_CHAR 1 -/* The size of a `int', as computed by sizeof. */ +/* The size of `int', as computed by sizeof. */ #define SIZEOF_INT 4 -/* The size of a `int16_t', as computed by sizeof. */ +/* The size of `int16_t', as computed by sizeof. */ /* #undef SIZEOF_INT16_T */ -/* The size of a `int32_t', as computed by sizeof. */ +/* The size of `int32_t', as computed by sizeof. */ /* #undef SIZEOF_INT32_T */ -/* The size of a `int64_t', as computed by sizeof. */ +/* The size of `int64_t', as computed by sizeof. */ /* #undef SIZEOF_INT64_T */ -/* The size of a `int8_t', as computed by sizeof. */ +/* The size of `int8_t', as computed by sizeof. */ /* #undef SIZEOF_INT8_T */ -/* The size of a `long', as computed by sizeof. */ +/* The size of `long', as computed by sizeof. */ #define SIZEOF_LONG 4 -/* The size of a `long long', as computed by sizeof. */ +/* The size of `long long', as computed by sizeof. */ #define SIZEOF_LONG_LONG 8 -/* The size of a `off_t', as computed by sizeof. */ +/* The size of `off_t', as computed by sizeof. */ #define SIZEOF_OFF_T 4 -/* The size of a `short', as computed by sizeof. */ +/* The size of `short', as computed by sizeof. */ #define SIZEOF_SHORT 2 -/* The size of a `size_t', as computed by sizeof. */ +/* The size of `size_t', as computed by sizeof. */ #define SIZEOF_SIZE_T 4 -/* The size of a `uint16_t', as computed by sizeof. */ +/* The size of `uint16_t', as computed by sizeof. */ #define SIZEOF_UINT16_T 2 -/* The size of a `uint32_t', as computed by sizeof. */ +/* The size of `uint32_t', as computed by sizeof. */ #define SIZEOF_UINT32_T 4 -/* The size of a `uint64_t', as computed by sizeof. */ +/* The size of `uint64_t', as computed by sizeof. */ #define SIZEOF_UINT64_T 8 -/* The size of a `uint8_t', as computed by sizeof. */ +/* The size of `uint8_t', as computed by sizeof. */ /* #undef SIZEOF_UINT8_T */ -/* The size of a `u_int16_t', as computed by sizeof. */ +/* The size of `u_int16_t', as computed by sizeof. */ /* #undef SIZEOF_U_INT16_T */ -/* The size of a `u_int32_t', as computed by sizeof. */ +/* The size of `u_int32_t', as computed by sizeof. */ /* #undef SIZEOF_U_INT32_T */ -/* The size of a `u_int64_t', as computed by sizeof. */ +/* The size of `u_int64_t', as computed by sizeof. */ /* #undef SIZEOF_U_INT64_T */ -/* The size of a `u_int8_t', as computed by sizeof. */ +/* The size of `u_int8_t', as computed by sizeof. */ /* #undef SIZEOF_U_INT8_T */ -/* The size of a `void *', as computed by sizeof. */ +/* The size of `void *', as computed by sizeof. */ #define SIZEOF_VOID_P 4 -/* The size of a `__int64', as computed by sizeof. */ +/* The size of `__int64', as computed by sizeof. */ #define SIZEOF___INT64 8 /* configure command line used to configure Squid */ -#define SQUID_CONFIGURE_OPTIONS "'--disable-wccp' '--enable-underscores' '--enable-htcp' '--enable-cpu-profiling' '--enable-default-hostsfile=none' '--enable-removal-policies=heap lru' '--enable-auth=basic ntlm digest' '--enable-basic-auth-helpers=win32_locallogon' '--enable-err-languages=English' '--enable-default-err-language=English' '--enable-storeio=ufs awin32 null' '--enable-referer-log' '--enable-useragent-log' '--enable-external-acl-helpers=win32_group' '--enable-ntlm-auth-helpers=NTLMSSP-WIN32' '--enable-win32-service' '--enable-snmp' '--prefix=c:/squid'" +#define SQUID_CONFIGURE_OPTIONS "'--disable-wccp' '--enable-htcp' '--enable-cpu-profiling' '--enable-default-hostsfile=none' '--enable-removal-policies=heap lru' '--enable-auth=basic ntlm digest' '--enable-basic-auth-helpers=win32_locallogon' '--enable-err-languages=English' '--enable-default-err-language=English' '--enable-storeio=ufs awin32 null' '--enable-referer-log' '--enable-useragent-log' '--enable-external-acl-helpers=win32_group' '--enable-ntlm-auth-helpers=NTLMSSP-WIN32' '--enable-win32-service' '--enable-snmp' '--prefix=c:/squid'" /* UDP receive buffer size */ #define SQUID_DETECT_UDP_SO_RCVBUF 16384 @@ -846,10 +864,10 @@ /* 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 */ + automatically deduced at runtime. + 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 to 1 if you have the ANSI C header files. */ @@ -870,9 +888,6 @@ /* Cache Array Routing Protocol */ #define USE_CARP 1 -/* Compile & use the malloc package by Doug Lea */ -/* #undef USE_DLMALLOC */ - /* Use dnsserver processes instead of the internal DNS protocol support */ /* #undef USE_DNSSERVERS */ @@ -920,12 +935,12 @@ /* Use Winsock select() for the IO loop */ #define USE_SELECT_WIN32 1 +/* Compile the ESI processor and Surrogate header support */ +#define USE_SQUID_ESI 1 + /* Define this to include code for SSL encryption. */ #define USE_SSL 1 -/* Do we want to use truncate(2) or unlink(2)? */ -/* #undef USE_TRUNCATE */ - /* Define this if unlinkd is required (strongly recommended for ufs storage type) */ #define USE_UNLINKD 1 @@ -946,6 +961,9 @@ /* Define to enable CPU profiling within Squid */ #define USE_XPROF_STATS 1 +/* Valgrind memory debugger support */ +/* #undef WITH_VALGRIND */ + /* Define to 1 if your processor stores words with the most significant byte first (like Motorola and SPARC, unlike Intel and VAX). */ /* #undef WORDS_BIGENDIAN */