#if USE_CACHE_DIGESTS
#include "CacheDigest.h"
-#include "structs.h"
/* local types */
#include "mgr/ActionProfile.h"
#include "mgr/Command.h"
#include "mgr/forward.h"
+#include "typedefs.h"
+
#include <vector>
/**
#include "icp_opcode.h"
#include "ip/Address.h"
+//TODO: remove, it is unconditionally defined and always used.
+#define PEER_MULTICAST_SIBLINGS 1
+
#if USE_SSL
#include <openssl/ssl.h>
#endif
#include "Debug.h"
#include "globals.h"
#include "SquidConfig.h"
-#include "structs.h"
#include "tools.h"
#include <algorithm>
#include "HttpParser.h"
#include "profiler/Profiler.h"
#include "SquidConfig.h"
-#include "structs.h"
void
HttpParser::clear()
#include "SquidTime.h"
#include "Store.h"
#include "StrList.h"
+#include "structs.h"
/* local constants */
#define SQUID_HTTPREQUESTMETHOD_H
#include "SquidString.h"
-#include "structs.h"
class SquidConfig;
#include "icmp/IcmpConfig.h"
#include "ip/Address.h"
#include "RefCount.h"
-#include "structs.h"
#include "YesNoNone.h"
#if USE_SSL
#include "defines.h"
#include "dlink.h"
#include "MemPool.h"
-#include "structs.h"
#if HAVE_OSTREAM
#include <ostream>
class ConfigParser;
class ACLChecklist;
+class ACLList;
/// \ingroup ACLAPI
class ACL
#include "comm/Connection.h"
#include "HttpRequest.h"
#include "SquidConfig.h"
-#include "structs.h"
char const *
ACLDestinationIP::typeString() const
#include "globals.h"
#include "HttpReply.h"
#include "HttpRequest.h"
-#include "structs.h"
/** \cond AUTODOCS-IGNORE */
cbdata_type Adaptation::AccessCheck::CBDATA_AccessCheck = CBDATA_UNKNOWN;
#include "squid.h"
-#include "structs.h"
-#include "ConfigParser.h"
#include "acl/Gadgets.h"
#include "adaptation/AccessRule.h"
#include "adaptation/Service.h"
#include "adaptation/ServiceGroups.h"
+#include "ConfigParser.h"
#include "Debug.h"
int Adaptation::AccessRule::LastId = 0;
#include "HttpReply.h"
#include "HttpRequest.h"
#include "Store.h"
-#include "structs.h"
bool Adaptation::Config::Enabled = false;
char *Adaptation::Config::masterx_shared_name = NULL;
#include "Debug.h"
#include "SquidConfig.h"
#include "SquidTime.h"
-#include "structs.h"
Auth::Basic::User::User(Auth::Config *aConfig) :
Auth::User(aConfig),
#include "dlink.h"
#include "SquidConfig.h"
#include "SquidTime.h"
-#include "structs.h"
Auth::Digest::User::User(Auth::Config *aConfig) :
Auth::User(aConfig),
#include "hier_code.h"
#include "ip/forward.h"
+#include "structs.h"
#if HAVE_LIBNETFILTER_CONNTRACK_LIBNETFILTER_CONNTRACK_H
#include <libnetfilter_conntrack/libnetfilter_conntrack.h>
#include "ipc/Kids.h"
#include "tools.h"
#include "SquidConfig.h"
-#include "structs.h"
Kids TheKids;
KidName TheKidName;
#include "base/RunnersRegistry.h"
#include "ipc/mem/PagePool.h"
#include "ipc/mem/Pages.h"
-#include "structs.h"
#include "SwapDir.h"
#include "tools.h"
#include "log/File.h"
#include "log/ModTcp.h"
#include "Parsing.h"
-#include "structs.h"
#include "SquidConfig.h"
#if HAVE_ERRNO_H
#include "log/File.h"
#include "log/ModUdp.h"
#include "Parsing.h"
-#include "structs.h"
#include "SquidConfig.h"
#if HAVE_ERRNO_H
#include "SquidTime.h"
#include "Store.h"
#include "StoreEntryStream.h"
+#include "structs.h"
#if HAVE_IOMANIP
#include <iomanip>
#ifndef SQUID_STRUCTS_H
#define SQUID_STRUCTS_H
-#define PEER_MULTICAST_SIBLINGS 1
-
-//#include "cbdata.h"
#include "defines.h"
#include "typedefs.h"
#include "squid.h"
#include "base/AsyncJob.h"
-#include "structs.h"
#define STUB_API "comm/libcomm.la"
#include "tests/STUB.h"
#include "HttpParser.h"
#include "Mem.h"
#include "MemBuf.h"
-#include "structs.h"
#include "SquidConfig.h"
CPPUNIT_TEST_SUITE_REGISTRATION( testHttpParser );
#include "comm/Loops.h"
#include "event.h"
#include "SquidConfig.h"
-#include "structs.h"
#define WCCP_PORT 2048
#define WCCP_REVISION 0