/*
* $Id$
*/
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_REGEXP_LIBRARY_H
#define SQUID_REGEXP_LIBRARY_H
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
*
*/
-
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_ASSERT_H
#define SQUID_ASSERT_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _SQUID_COMPAT_H
#define _SQUID_COMPAT_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _SQUID_COMPAT_SHARED_H
#define _SQUID_COMPAT_SHARED_H
/*
* $Id$
*/
-
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_COMPAT_CPU_H
#define SQUID_COMPAT_CPU_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef COMPAT_DEBUG_H
#define COMPAT_DEBUG_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _SQUID_DRAND48_H
#define _SQUID_DRAND48_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
/* If we have this system file use it. Otherwise use the below definitions. */
#if HAVE_SYS_EUI64_H
#include <sys/eui64.h>
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _getaddrinfo_h
#define _getaddrinfo_h
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _getnameinfo_h
#define _getnameinfo_h
/*
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _INC_INET_NTOP_H
#define _INC_INET_NTOP_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _INC_INET_PTON_H
#define _INC_INET_PTON_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_INITGROUPS_H
#define SQUID_INITGROUPS_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_AIX_H
#define SQUID_OS_AIX_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_DRAGONFLY_H
#define SQUID_OS_DRAGONFLY_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_FREEBSD_H
#define SQUID_OS_FREEBSD_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_HPUX_H
#define SQUID_OS_PHUX_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_LINUX_H
#define SQUID_OS_LINUX_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_MACOSX_H
#define SQUID_OS_MACOSX_H
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
*
*/
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_MSWIN_H
#define SQUID_OS_MSWIN_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_NETBSD_H
#define SQUID_OS_NETBSD_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_NEXT_H
#define SQUID_OS_NEXT_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_OPENBSD_H
#define SQUID_OS_OPENBSD_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_OS2_H
#define SQUID_OS_OS2_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_QNX_H
#define SQUID_OS_QNX_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_SGI_H
#define SQUID_OS_SGI_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_SOLARIS_H
#define SQUID_OS_SOLARIS_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_SUNOS_H
#define SQUID_OS_SUNOS_H
* Foundation, Inc., 59 Temple Place, Suite 330, Boston, MA 02111, USA.
*
*/
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_OS_WINDOWS_H
#define SQUID_OS_WINDOWS_H
#ifndef __SQUID_PSIGNAL_H
#define __SQUID_PSIGNAL_H
-#include "config.h"
-
#if HAVE_SIGNAL_H
#include <signal.h>
#endif
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _SQUID_STDVARARGS_H
#define _SQUID_STDVARARGS_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
/* Copyright (C) 2004 Free Software Foundation, Inc.
* Written by Yoann Vandoorselaere <yoann@prelude-ids.org>
*
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _SQUID_COMPAT_STRTOLL_H
#define _SQUID_COMPAT_STRTOLL_H
* Cambridge, MA 02139, USA.
*/
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_TEMPNAM_H
#define SQUID_TEMPNAM_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
/*
* * * * * * * * Legal stuff * * * * * * *
*
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef _SQUID_COMPAT_UNSAFE_H
#define _SQUID_COMPAT_UNSAFE_H
-#ifndef SQUID_CONFIG_H
-#include "config.h"
-#endif
-
#ifndef SQUID_VALGRIND_H
#define SQUID_VALGRIND_H
#ifndef _SQUID_XSTRTO_H
#define _SQUID_XSTRTO_H
-#include "config.h"
-
#if HAVE_STDBOOL_H
#include <stdbool.h>
#endif
#ifndef _SQUID_DIGEST_COMMON_H_
#define _SQUID_DIGEST_COMMON_H_
-#include "config.h"
#if HAVE_STDIO_H
#include <stdio.h>
#endif
#ifndef _SQUID_DIGEST_COMMON_H_
#define _SQUID_DIGEST_COMMON_H_
-#include "config.h"
#if HAVE_STDIO_H
#include <stdio.h>
#endif
#ifndef _SQUID_DIGEST_COMMON_H_
#define _SQUID_DIGEST_COMMON_H_
-#include "config.h"
#include "hash.h"
#include "rfc2617.h"
#include "util.h"
* might be the way to go.
*/
-#include "config.h"
#include "util.h"
#include "memMeter.h"
#ifndef SQUID_RANGE_H
#define SQUID_RANGE_H
-#include "config.h"
-
#if HAVE_IOSFWD
#include <iosfwd>
#endif
#ifndef _SQUID_REFCOUNT_H_
#define _SQUID_REFCOUNT_H_
-#include "config.h"
-
#if HAVE_IOSTREAM
#include <iostream>
#endif
#ifndef SQUID_NEW_H
#define SQUID_NEW_H
-#include "config.h"
-
#ifndef __SUNPRO_CC
/* Any code using libstdc++ must have externally resolvable overloads
* for void * operator new - which means in the .o for the binary,
#ifndef SQUID_SNMP_ASN1_H
#define SQUID_SNMP_ASN1_H
-#include "config.h"
-
/*
* Definitions for Abstract Syntax Notation One, ASN.1
* As defined in ISO/IS 8824 and ISO/IS 8825
#ifndef SQUID_FATAL_H
#define SQUID_FATAL_H
-#include "config.h"
-
SQUIDCEXTERN void fatal(const char *message);
SQUIDCEXTERN void fatalf(const char *fmt,...) PRINTF_FORMAT_ARG1;
SQUIDCEXTERN void fatal_dump(const char *message);
#ifndef _SQUID_GETFULLHOSTNAME_H
#define _SQUID_GETFULLHOSTNAME_H
-#include "config.h"
-
SQUIDCEXTERN const char *getfullhostname(void);
#endif /* _SQUID_GETFULLHOSTNAME_H */
#ifndef SQUID_HASH_H
#define SQUID_HASH_H
-#include "config.h"
-
typedef void HASHFREE(void *);
typedef int HASHCMP(const void *, const void *);
typedef unsigned int HASHHASH(const void *, unsigned int);
#ifndef SQUID_HEAP_H
#define SQUID_HEAP_H
-/* Squid autoconf definitions */
-#include "config.h"
-
/*
* Function for generating heap keys. The first argument will typically be
* a dws_md_p passed in as a void *. Should find a way to get type safety
#ifndef SQUID_MD5_H
#define SQUID_MD5_H
-#include "config.h"
-
/*
* This is the header file for the MD5 message-digest algorithm.
* The algorithm is due to Ron Rivest. This code was
#ifndef _MEM_METER_H_
#define _MEM_METER_H_
-#include "config.h"
-
/* object to track per-action memory usage (e.g. #idle objects) */
class MemMeter
{
#ifndef SQUID_RADIX_H
#define SQUID_RADIX_H
-#include "config.h"
-
/*
* Copyright (c) 1988, 1989, 1993
* The Regents of the University of California. All rights reserved.
#ifndef SQUID_RFC1035_H
#define SQUID_RFC1035_H
-#include "config.h"
-
#if HAVE_SYS_TYPES_H
#include <sys/types.h>
#endif
#ifndef SQUID_RFC2617_H
#define SQUID_RFC2617_H
-#include "config.h"
-
#ifdef __cplusplus
extern "C" {
#endif
#ifndef SQUID_RFC2671_H
#define SQUID_RFC2671_H
-#include "config.h"
-
/* RFC2671 section 7 defines new RR type OPT as 41 */
#define RFC1035_TYPE_OPT 41
#ifndef SQUID_RFC3596_H
#define SQUID_RFC3596_H
-#include "config.h"
-
/* RFC 3596 extends RFC 1035 */
#include "rfc1035.h"
#ifndef SQUID_SNMP_API_H
#define SQUID_SNMP_API_H
-#include "config.h"
-
/***********************************************************
Copyright 1989 by Carnegie Mellon University
#ifndef SQUID_SNMP_API_UTIL_H
#define SQUID_SNMP_API_UTIL_H
-/* NP: required for typedef ipaddr and indirect config.h */
+/* NP: required for typedef ipaddr */
#include "snmp_pdu.h"
/***********************************************************
#ifndef SQUID_SNMP_DEBUG_H
#define SQUID_SNMP_DEBUG_H
-#include "config.h"
-
SQUIDCEXTERN void snmplib_debug(int, const char *,...) PRINTF_FORMAT_ARG2;
#endif /* SQUID_SNMP_DEBUG_H */
#ifndef SQUID_SNMP_MSG_H
#define SQUID_SNMP_MSG_H
-#include "config.h"
-
/**********************************************************************
*
* Copyright 1997 by Carnegie Mellon University
#ifndef SQUID_SNMP_PDU_H
#define SQUID_SNMP_PDU_H
-#include "config.h"
/* required for oid typedef */
#include "asn1.h"
#ifndef SQUID_SNMP_SESSION_H
#define SQUID_SNMP_SESSION_H
-#include "config.h"
-
/**********************************************************************
*
* Copyright 1997 by Carnegie Mellon University
#ifndef SQUID_SNMP_UTIL_H
#define SQUID_SNMP_UTIL_H
-#include "config.h"
-
#ifdef __cplusplus
extern "C" {
#endif
* uint32_t le32toh(uint32_t);
*/
-#include "config.h"
-
/*
* Some systems define bswap_16() and bswap_32() in <byteswap.h>
*
#ifndef _INC_SQUID_WINDOWS_H
#define _INC_SQUID_WINDOWS_H
-#include "config.h"
-
#ifdef _SQUID_WIN32_
#ifndef ACL
-#include "config.h"
-
#if HAVE_STRNSTR
/* Is strnstr exists and is usable we do so. */
#ifndef SQUID_UTIL_H
#define SQUID_UTIL_H
-#include "config.h"
-
#if HAVE_STDIO_H
#include <stdio.h>
#endif
#ifndef _INC_XUSLEEP_H
#define _INC_XUSLEEP_H
-#include "config.h"
-
SQUIDCEXTERN int xusleep(unsigned int);
#endif /* _INC_XUSLEEP_H */
#ifndef SQUID_NTLMAUTH_H
#define SQUID_NTLMAUTH_H
-#include "config.h"
-
/* NP: All of this cruft is little endian */
#ifdef __cplusplus
#ifndef _PROFILER_GET_TICK_H_
#define _PROFILER_GET_TICK_H_
-#include "config.h"
-
#if USE_XPROF_STATS
#if !_SQUID_SOLARIS_
#ifndef _SMBLIB_STD_DEFINES_H
#define _SMBLIB_STD_DEFINES_H
-#include "config.h"
-
/* RFCNB Standard includes ... */
/*
class MemBuf;
-#if 0
-#include "RefCount.h"
-#endif
-
-/* for size_t */
-#include "config.h"
-
/**
\ingroup ChunkEncodingAPI Chunked Encoding API
\par
class ACLChecklist;
class ClientHttpRequest;
-#include "config.h"
/* for RefCountable */
#include "RefCount.h"
/* for CBDATA_CLASS() */
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
-#include "config.h"
-
#ifndef COMMREAD_H
#define COMMREAD_H
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
-#include "config.h"
-
#ifndef COMMONPOOL_H
#define COMMONPOOL_H
#if DELAY_POOLS
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
-#include "config.h"
-
#ifndef COMPOSITEPOOLNODE_H
#define COMPOSITEPOOLNODE_H
#ifndef SQUID_CPU_AFFINITY_H
#define SQUID_CPU_AFFINITY_H
-#include "config.h"
-
/// set CPU affinity for this process on startup
SQUIDCEXTERN void CpuAffinityInit();
#ifndef SQUID_CPU_AFFINITY_SET_H
#define SQUID_CPU_AFFINITY_SET_H
-#include "config.h"
#include "compat/cpu.h"
/// cpu affinity management for a single process
#ifndef SQUID_DEBUG_H
#define SQUID_DEBUG_H
-#include "config.h"
-
#if HAVE_IOSTREAM
#include <iostream>
#endif
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
-#include "config.h"
-
#ifndef DELAYIDCOMPOSITE_H
#define DELAYIDCOMPOSITE_H
#if DELAY_POOLS
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
-#include "config.h"
-
#ifndef DELAYPOOL_H
#define DELAYPOOL_H
#ifndef SQUID_DELAYSPEC_H
#define SQUID_DELAYSPEC_H
-/* for int64_t definition */
-#include "config.h"
-
class StoreEntry;
/// \ingroup DelyPoolsAPI
#ifndef DELAYTAGGED_H
#define DELAYTAGGED_H
-#include "config.h"
-
#if DELAY_POOLS
#include "squid.h"
#ifndef DELAYUSER_H
#define DELAYUSER_H
-#include "config.h"
-
#if DELAY_POOLS
#include "squid.h"
#ifndef SQUID_DELAYVECTOR_H
#define SQUID_DELAYVECTOR_H
-#include "config.h"
-
#if DELAY_POOLS
#include "CompositePoolNode.h"
#ifndef SQUID_AIODISKFILE_H
#define SQUID_AIODISKFILE_H
-#include "config.h"
-
#if USE_DISKIO_AIO
#include "DiskIO/DiskFile.h"
#ifndef SQUID_AIODISKIOMODULE_H
#define SQUID_AIODISKIOMODULE_H
-#include "config.h"
-
#if USE_DISKIO_AIO
#include "DiskIO/DiskIOModule.h"
#ifndef SQUID_AIODISKIOSTRATEGY_H
#define SQUID_AIODISKIOSTRATEGY_H
-#include "config.h"
-
#if USE_DISKIO_AIO
#include "DiskIO/DiskIOStrategy.h"
#ifndef __WIN32_AIO_H__
#define __WIN32_AIO_H__
-#include "config.h"
-
#if USE_DISKIO_AIO
#ifdef _SQUID_CYGWIN_
#ifndef __ASYNC_IO_H__
#define __ASYNC_IO_H__
-#include "config.h"
-
#if USE_DISKIO_AIO
#ifdef _SQUID_WIN32_
#ifndef __STORE_DISKDIOSTRATEGY_H__
#define __STORE_DISKDIOSTRATEGY_H__
-#include "config.h"
-
struct diomsg;
/// \ingroup diskd
#ifndef __SQUID_DIOMSG_H__
#define __SQUID_DIOMSG_H__
-#include "config.h"
-
enum {
_MQD_NOP,
_MQD_OPEN,
#ifndef __DISKTHREADS_H__
#define __DISKTHREADS_H__
-#include "config.h"
#include "dlink.h"
#include "typedefs.h"
class HttpHeader;
-/* for SQUIDCEXTERN */
-#include "config.h"
-
/* for HttpHdrRangeSpec */
#include "HttpHeaderRange.h"
#ifndef SQUID_HTTPHEADERMASK_H
#define SQUID_HTTPHEADERMASK_H
-/* for SQUIDCEXTERN */
-#include "config.h"
-
/* big mask for http headers */
typedef char HttpHeaderMask[12];
#ifndef SQUID_HTTPREQUEST_H
#define SQUID_HTTPREQUEST_H
-#include "config.h"
-
#if USE_ADAPTATION
#include "adaptation/History.h"
#endif
class Packer;
class String;
-/* for SQUIDCEXTERN */
-#include "config.h"
-
/* for http_status and protocol_t */
#include "enums.h"
#ifndef SQUID_LEAKFINDER_H
#define SQUID_LEAKFINDER_H
-#include "config.h"
-
#if USE_LEAKFINDER
#include "hash.h"
#ifndef SQUID_MEM
#define SQUID_MEM
-#include "config.h"
-
#if HAVE_OSTREAM
#include <ostream>
#endif
*
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-
-#include "config.h"
-
#ifndef NULLDELAYID_H
#define NULLDELAYID_H
#if DELAY_POOLS
#ifndef SQUID_PACKER_H
#define SQUID_PACKER_H
-/* for SQUIDCEXTERN */
-#include "config.h"
-
/* see Packer.cc for description */
class Packer;
#ifndef SQUID_PINGDATA_H
#define SQUID_PINGDATA_H
-#include "config.h"
-
class ping_data
{
#ifndef SQUID_STRING_H
#define SQUID_STRING_H
-#include "config.h"
-
#if HAVE_OSTREAM
#include <ostream>
#endif
#ifndef SQUID_TIME_H
#define SQUID_TIME_H
-#include "config.h"
#include "rfc1123.h"
#if HAVE_TIME_H
// WTF?
typedef class StoreMeta tlv;
-/* for size_t, SQUIDCEXTERN */
-#include "config.h"
-
/**
\ingroup SwapStoreAPI
\todo AYJ: for critical lists like this we should use A=64,B=65 etc to enforce and reserve values.
class StoreMeta;
class StoreEntry;
-/* for ssize_t, SQUIDCEXTERN */
-#include "config.h"
-
class StoreMetaUnpacker
{
*
*/
-#include "config.h"
#include <cstring>
#if HAVE_STDINT_H
#ifndef SQUID_ACL_GADGETS_H
#define SQUID_ACL_GADGETS_H
-#include "config.h"
#include "err_type.h"
struct dlink_list;
#ifndef SQUID__ECAP__MESSAGE_REP_H
#define SQUID__ECAP__MESSAGE_REP_H
-#include "config.h"
#include "HttpHeader.h"
#include "BodyPipe.h"
#include "adaptation/forward.h"
#ifndef SQUID_AUTHSCHEME_H
#define SQUID_AUTHSCHEME_H
-#include "config.h"
#include "Array.h"
#include "RefCount.h"
* Copyright (c) 2003, Robert Collins <robertc@squid-cache.org>
*/
-#include "config.h"
-
char const *
AuthUser::username () const
{
#ifndef SQUID_BASE_INSTANCE_ID_H
#define SQUID_BASE_INSTANCE_ID_H
-#include "config.h"
#include <iosfwd>
/** Identifier for class instances
// Origin: xstd/TextException
-#include "config.h"
#include <exception>
static unsigned int FileNameHashCached(const char *fname);
#ifndef SQUID_BASE_TIDYPOINTER_H
#define SQUID_BASE_TIDYPOINTER_H
-#include "config.h"
-
/**
* A pointer that deletes the object it points to when the pointer's owner or
* context is gone. Similar to std::auto_ptr but without confusing assignment
#ifndef SQUID_LISTENERSTATEDATA_H
#define SQUID_LISTENERSTATEDATA_H
-#include "config.h"
#include "base/AsyncCall.h"
#include "comm.h"
#if HAVE_MAP
#ifndef SQUID_DLINK_H
#define SQUID_DLINK_H
-#include "config.h"
-
class dlink_node
{
#ifndef SQUID_ESIEXPATPARSER_H
#define SQUID_ESIEXPATPARSER_H
-#include "config.h"
-
#if USE_SQUID_ESI && HAVE_LIBEXPAT
#include "esi/Parser.h"
#ifndef SQUID_ESILIBXML2PARSER_H
#define SQUID_ESILIBXML2PARSER_H
-#include "config.h"
-
#if USE_SQUID_ESI && HAVE_LIBXML2
#include "esi/Parser.h"
#ifndef SQUID_ESIPARSER_H
#define SQUID_ESIPARSER_H
-/* for size_t */
-#include "config.h"
-
class ESIParserClient
{
public:
#ifndef _SQUID_EUI_EUI48_H
#define _SQUID_EUI_EUI48_H
-#include "config.h"
-
#if USE_SQUID_EUI
/* EUI-48 is 6 bytes. */
#ifndef _SQUID_EUI_EUI64_H
#define _SQUID_EUI_EUI64_H
-#include "config.h"
-
#if USE_SQUID_EUI
namespace Ip
#ifndef _INCLUDE_ICMP_H
#define _INCLUDE_ICMP_H
-#include "config.h"
#include "ip/Address.h"
#define PINGER_PAYLOAD_SZ 8192
#ifndef _INCLUDE_ICMPV4_H
#define _INCLUDE_ICMPV4_H
-#include "config.h"
#include "Icmp.h"
#if HAVE_NETINET_IN_H
#ifndef _INCLUDE_ICMPV6_H
#define _INCLUDE_ICMPV6_H
-#include "config.h"
-
#include "Icmp.h"
#if HAVE_NETINET_IN_H
#ifndef ICMPCONFIG_H
#define ICMPCONFIG_H
-#include "config.h"
-
/**
* Squid pinger Configuration settings
*
*/
#ifndef _INCLUDE_ICMPPINGER_H
#define _INCLUDE_ICMPPINGER_H
-
-#include "config.h"
#include "Icmp.h"
/**
#ifndef _INCLUDE_ICMPSQUID_H
#define _INCLUDE_ICMPSQUID_H
-#include "config.h"
#include "Icmp.h"
/**
#ifndef ICMP_NET_DB_H
#define ICMP_NET_DB_H
-#include "config.h"
-
namespace Ip
{
class Address;
#ifndef SQUID_IDENT_ACLIDENT_H
#define SQUID_IDENT_ACLIDENT_H
-#include "config.h"
-
#if USE_IDENT
#include "acl/Checklist.h"
#ifndef SQUID_IDENT_CONFIG_H
#define SQUID_IDENT_CONFIG_H
-#include "config.h"
-
#if USE_IDENT
#include "acl/Acl.h"
\ingroup SquidComponents
*/
-#include "config.h"
-
#if USE_IDENT
#include "cbdata.h"
#ifndef _SQUID_IP_IPADDRESS_H
#define _SQUID_IP_IPADDRESS_H
-#include "config.h"
-
#if HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
#ifndef SQUID_QOSCONFIG_H
#define SQUID_QOSCONFIG_H
-#include "config.h"
#include "hier_code.h"
#if HAVE_LIBNETFILTER_CONNTRACK_LIBNETFILTER_CONNTRACK_H
#ifndef SQUID_IPC_START_LISTENING_H
#define SQUID_IPC_START_LISTENING_H
-#include "config.h"
#include "ip/forward.h"
#include "ipc/FdNotes.h"
#include "base/AsyncCall.h"
#ifndef SQUID_IPC_TYPED_MSG_HDR_H
#define SQUID_IPC_TYPED_MSG_HDR_H
-#include "config.h"
-
#if HAVE_SYS_SOCKET_H
#include <sys/socket.h>
#endif
#ifndef SQUID_IPC_FORWARD_H
#define SQUID_IPC_FORWARD_H
-#include "config.h"
-
namespace Ipc
{
#ifndef SQUID_SRC_LOG_FILE_H
#define SQUID_SRC_LOG_FILE_H
-#include "config.h"
#include "dlink.h"
#if HAVE_SYS_PARAM_H
#ifndef _SQUID_SRC_LOG_MODDAEMON_H
#define _SQUID_SRC_LOG_MODDAEMON_H
-#include "config.h"
-
class Logfile;
extern int logfile_mod_daemon_open(Logfile * lf, const char *path, size_t bufsz, int fatal_flag);
#ifndef _SQUID_SRC_LOG_MODSTDIO_H
#define _SQUID_SRC_LOG_MODSTDIO_H
-#include "config.h"
-
class Logfile;
extern int logfile_mod_stdio_open(Logfile * lf, const char *path, size_t bufsz, int fatal_flag);
#ifndef _SQUID_SRC_LOG_MODSYSLOG_H
#define _SQUID_SRC_LOG_MODSYSLOG_H
-#include "config.h"
-
class Logfile;
extern int logfile_mod_syslog_open(Logfile * lf, const char *path, size_t bufsz, int fatal_flag);
#ifndef _SQUID_SRC_LOG_MODTCP_H
#define _SQUID_SRC_LOG_MODTCP_H
-#include "config.h"
-
class Logfile;
extern int logfile_mod_tcp_open(Logfile * lf, const char *path, size_t bufsz, int fatal_flag);
#ifndef _SQUID_SRC_LOG_MODUDP_H
#define _SQUID_SRC_LOG_MODUDP_H
-#include "config.h"
-
class Logfile;
extern int logfile_mod_udp_open(Logfile * lf, const char *path, size_t bufsz, int fatal_flag);
/*
* $Id$
*/
-
+#include "config.h"
#include "ssl/Config.h"
Ssl::Config Ssl::TheConfig;
#ifndef SQUID_SSL_CONFIG_H
#define SQUID_SSL_CONFIG_H
-#include "config.h"
#include "HelperChildConfig.h"
namespace Ssl
/*
* $Id$
*/
-
+#include "config.h"
#include "Store.h"
#include "StoreEntryStream.h"
#include "ssl/context_storage.h"
#ifndef SQUID_SSL_SUPPORT_H
#define SQUID_SSL_SUPPORT_H
-#include "config.h"
#include "ssl/gadgets.h"
#if HAVE_OPENSSL_SSL_H
#ifndef SQUID_STRUCTS_H
#define SQUID_STRUCTS_H
-#include "config.h"
#include "RefCount.h"
#include "cbdata.h"
#include "dlink.h"
#ifndef SQUID_SRC_TEST_AUTH_H
#define SQUID_SRC_TEST_AUTH_H
-#include "config.h"
-
#include <cppunit/extensions/HelperMacros.h>
/*
{
HostAddress host;
snprintf( buffer, sizeof(SockAddress), "%s:%u",
- my_inet_ntoa(a.sin_addr,host), ntohs(a.sin_port) );
+ my_inet_ntoa(a.sin_addr,host), ntohs(a.sin_port) );
return buffer;
}