memFree(cc, MEM_HTTP_HDR_CC);
}
-HttpHdrCc *
-httpHdrCcDup(const HttpHdrCc * cc)
-{
- HttpHdrCc *dup;
- assert(cc);
- dup = httpHdrCcCreate();
- dup->mask = cc->mask;
- dup->max_age = cc->max_age;
- dup->s_maxage = cc->s_maxage;
- dup->max_stale = cc->max_stale;
- dup->min_fresh = cc->min_fresh;
- return dup;
-}
-
void
httpHdrCcPackInto(const HttpHdrCc * cc, Packer * p)
{
/* Http Cache Control Header Field */
SQUIDCEXTERN void httpHdrCcInitModule(void);
SQUIDCEXTERN void httpHdrCcCleanModule(void);
-SQUIDCEXTERN HttpHdrCc *httpHdrCcDup(const HttpHdrCc * cc);
SQUIDCEXTERN void httpHdrCcPackInto(const HttpHdrCc * cc, Packer * p);
SQUIDCEXTERN void httpHdrCcUpdateStats(const HttpHdrCc * cc, StatHist * hist);
void httpHdrCcStatDumper(StoreEntry * sentry, int idx, double val, double size, int count);