]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Moved peer_digest prototypes from protos.h to PeerDigest.h
authorFrancesco Chemolli <kinkie@squid-cache.org>
Fri, 17 Aug 2012 13:55:33 +0000 (15:55 +0200)
committerFrancesco Chemolli <kinkie@squid-cache.org>
Fri, 17 Aug 2012 13:55:33 +0000 (15:55 +0200)
src/PeerDigest.h
src/cache_cf.cc
src/protos.h
src/stat.cc

index 81f72bda2b5856cc09402ce82b58174e099a2a99..3dd90d84165141ace2f5e68441abf3bd04235202 100644 (file)
@@ -131,6 +131,12 @@ private:
 
 extern const Version CacheDigestVer;
 
+extern PeerDigest *peerDigestCreate(peer * p);
+extern void peerDigestNeeded(PeerDigest * pd);
+extern void peerDigestNotePeerGone(PeerDigest * pd);
+extern void peerDigestStatsReport(const PeerDigest * pd, StoreEntry * e);
+
+
 #endif /* USE_CACHE_DIGESTS */
 
 #endif /* SQUID_PEERDIGEST_H */
index 7a78d0fdcbbb5e9e38bb6edbf34e64bb5682feb3..18ebc1dc28b5f54e058d59068a96134249baa4a2 100644 (file)
@@ -54,6 +54,7 @@
 #include "MemBuf.h"
 #include "mgr/Registration.h"
 #include "Parsing.h"
+#include "PeerDigest.h"
 #include "protos.h"
 #include "rfc1738.h"
 #include "Store.h"
index 0ac488f25b5c8f2b88b28ec3908ad4831061610f..3404485fe7cfd0efbf48b528bfba1321c4cc7cb4 100644 (file)
@@ -225,14 +225,6 @@ extern int mimeGetViewOption(const char *fn);
 extern int mcastSetTtl(int, int);
 extern IPH mcastJoinGroups;
 
-
-/* peer_digest.c */
-class PeerDigest;
-SQUIDCEXTERN PeerDigest *peerDigestCreate(peer * p);
-SQUIDCEXTERN void peerDigestNeeded(PeerDigest * pd);
-SQUIDCEXTERN void peerDigestNotePeerGone(PeerDigest * pd);
-SQUIDCEXTERN void peerDigestStatsReport(const PeerDigest * pd, StoreEntry * e);
-
 #include "comm/forward.h"
 extern void getOutgoingAddress(HttpRequest * request, Comm::ConnectionPointer conn);
 extern Ip::Address getOutgoingAddr(HttpRequest * request, struct peer *dst_peer);
index 70902acfcf63319673f6d54210463bd3312212de..9614495acf9dc1355de9b13cc4ca612b8fd04e94 100644 (file)
@@ -53,6 +53,7 @@
 #include "mgr/Registration.h"
 #include "mgr/ServiceTimesAction.h"
 #include "neighbors.h"
+#include "PeerDigest.h"
 #include "protos.h"
 #include "SquidMath.h"
 #include "SquidTime.h"