static int HeaderEntryParsedCount = 0;
/*
- * local routines
+ * forward declarations and local routines
*/
+class StoreEntry;
#define assert_eid(id) assert((id) >= 0 && (id) < HDR_ENUM_END)
static void httpHeaderNoteParsedEntry(http_hdr_type id, String const &value, int error);
static void httpHeaderStatInit(HttpHeaderStat * hs, const char *label);
static void httpHeaderStatDump(const HttpHeaderStat * hs, StoreEntry * e);
+/** store report about current header usage and other stats */
+static void httpHeaderStoreReport(StoreEntry * e);
+
/*
* Module initialization routines
*/
class HttpHdrSc;
class HttpHdrRange;
class String;
+class StoreEntry;
/* constant attributes of http header fields */
extern void httpHeaderInitModule(void);
extern void httpHeaderCleanModule(void);
+
#endif /* SQUID_HTTPHEADER_H */
class HttpReply;
-/* store report about current header usage and other stats */
-void httpHeaderStoreReport(StoreEntry * e);
SQUIDCEXTERN void httpHdrMangleList(HttpHeader *, HttpRequest *, int req_or_rep);
#if SQUID_SNMP