]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Shuffled some includes
authorFrancesco Chemolli <kinkie@squid-cache.org>
Thu, 20 Sep 2012 13:05:01 +0000 (15:05 +0200)
committerFrancesco Chemolli <kinkie@squid-cache.org>
Thu, 20 Sep 2012 13:05:01 +0000 (15:05 +0200)
Changed some linkage to c++

src/HttpHdrCc.h
src/HttpHdrContRange.h
src/HttpHeader.h
src/MemObject.h
src/Server.h
src/Store.cci
src/Store.h
src/client_side_request.h
src/esi/VarState.h

index b539181dc6b94cb5c27adf5643e7a733aed9f81a..99cc6c6490b68ab2a3ce017993841c8c534548e4 100644 (file)
 
 #include "enums.h"
 #include "MemPool.h"
-#include "Packer.h"
 #include "SquidString.h"
 
+class Packer;
+
 /** Http Cache-Control header representation
  *
  * Store and parse the Cache-Control HTTP header.
index 3d0fd780b365c147c5517ea0e53d8371a87f1aa0..8bfbe897279db0738a16a131a9cb21b9cbb4942d 100644 (file)
@@ -46,15 +46,15 @@ public:
 
 /** \todo CLEANUP: Move httpHdrContRange* functions into the class methods */
 
-SQUIDCEXTERN HttpHdrContRange *httpHdrContRangeCreate(void);
-SQUIDCEXTERN HttpHdrContRange *httpHdrContRangeParseCreate(const char *crange_spec);
+HttpHdrContRange *httpHdrContRangeCreate(void);
+HttpHdrContRange *httpHdrContRangeParseCreate(const char *crange_spec);
 /** returns true if range is valid; inits HttpHdrContRange */
-SQUIDCEXTERN int httpHdrContRangeParseInit(HttpHdrContRange * crange, const char *crange_spec);
-SQUIDCEXTERN void httpHdrContRangeDestroy(HttpHdrContRange * crange);
-SQUIDCEXTERN HttpHdrContRange *httpHdrContRangeDup(const HttpHdrContRange * crange);
-SQUIDCEXTERN void httpHdrContRangePackInto(const HttpHdrContRange * crange, Packer * p);
+int httpHdrContRangeParseInit(HttpHdrContRange * crange, const char *crange_spec);
+void httpHdrContRangeDestroy(HttpHdrContRange * crange);
+HttpHdrContRange *httpHdrContRangeDup(const HttpHdrContRange * crange);
+void httpHdrContRangePackInto(const HttpHdrContRange * crange, Packer * p);
 /** inits with given spec */
-SQUIDCEXTERN void httpHdrContRangeSet(HttpHdrContRange *, HttpHdrRangeSpec, int64_t);
-SQUIDCEXTERN void httpHeaderAddContRange(HttpHeader *, HttpHdrRangeSpec, int64_t);
+void httpHdrContRangeSet(HttpHdrContRange *, HttpHdrRangeSpec, int64_t);
+void httpHeaderAddContRange(HttpHeader *, HttpHdrRangeSpec, int64_t);
 
 #endif /* SQUID_HTTPHDRCONTRANGE_H */
index 7fc28d00b02c79ddb27260da95bbfbf7d9a6d083..1e5c108f94936bae36aee080992d0d0d08a72324 100644 (file)
 #define SQUID_HTTPHEADER_H
 
 /* because we pass a spec by value */
-#include "HttpHeaderRange.h"
+//#include "HttpHeaderRange.h"
+#include "SquidString.h"
 /* HttpHeader holds a HttpHeaderMask */
 #include "HttpHeaderMask.h"
+#include "MemPool.h"
+
 
 /* class forward declarations */
 class HttpHdrContRange;
 class HttpHdrCc;
 class HttpHdrSc;
 class HttpHdrRange;
+class Packer;
 class String;
 class StoreEntry;
 
index 9967a5d06d30737ea30b2aa7b235aa932872dcc1..d09f14571097f102cf11b99b8941b62a1849284d 100644 (file)
 #include "RemovalPolicy.h"
 #include "HttpRequestMethod.h"
 
+#if USE_DELAY_POOLS
+#include "DelayId.h"
+#endif
+
 typedef void STMCB (void *data, StoreIOBuffer wroteBuffer);
 
 class store_client;
 class HttpRequest;
-#if USE_DELAY_POOLS
-#include "DelayId.h"
-#endif
+class HttpReply;
 
 class MemObject
 {
index 99186675244d0d482db238bb0dac3614b2119256..818f3ccd9026917ee027f8eedb816157ae623f97 100644 (file)
@@ -43,6 +43,7 @@
 #endif
 
 class HttpMsg;
+class HttpReply;
 
 /**
  * ServerStateData is a common base for server-side classes such as
index 9f1d46c4bbfeba186bfb2c48835ce2ff0c615c51..f84e97d99362422a57b29571a54743d01090ae0d 100644 (file)
@@ -31,6 +31,7 @@
  */
 
 #include "MemObject.h"
+#include "HttpReply.h"
 
 /**
  \retval true  Store contains 0 bytes of data.
index 04c182d331f3f3e0b262c5f59377662d42bc54f4..8f8ad12bb44e4b63721d72cd926e6d8e56fe84a0 100644 (file)
@@ -37,6 +37,7 @@
 
 #include "comm/forward.h"
 #include "CommRead.h"
+#include "HttpReply.h"
 #include "HttpRequestMethod.h"
 #include "Packer.h"
 #include "Range.h"
index a296e7a1350a680b7d43be7ff484aa1f9bcf2a08..fda3b7e2d37519b94f5c88e180bf536724c4398f 100644 (file)
@@ -36,6 +36,7 @@
 #include "AccessLogEntry.h"
 #include "dlink.h"
 #include "base/AsyncJob.h"
+#include "HttpHeaderRange.h"
 
 #if USE_ADAPTATION
 #include "adaptation/forward.h"
index 40faef0545db3947b1fae7e8a23b82db64e9259d..4101d3d08e555fb42281a177782c5d70c090f059 100644 (file)
@@ -37,6 +37,8 @@
 #include "Array.h"
 #include "HttpHeader.h"
 
+class HttpReply;
+
 /* esi variable replacement logic */
 
 typedef enum {