]> git.pld-linux.org Git - packages/squid.git/blame - squid-2.5.STABLE1-referer_log.patch
4560a1f09fec829e1c76bce436d464f3 squid-2.5.STABLE1-acl_leak.patch
[packages/squid.git] / squid-2.5.STABLE1-referer_log.patch
CommitLineData
d3969417
AM
1Index: squid/src/main.c
2diff -c squid/src/main.c:1.345.2.4 squid/src/main.c:1.345.2.5
3*** squid/src/main.c:1.345.2.4 Sun Jul 14 11:20:49 2002
4--- squid/src/main.c Sun Oct 13 10:57:13 2002
5***************
6*** 975,980 ****
7--- 975,981 ----
8 storeLogClose();
9 accessLogClose();
10 useragentLogClose();
11+ refererCloseLog();
12 #if WIP_FWD_LOG
13 fwdUninit();
14 #endif
15Index: squid/src/protos.h
16diff -c squid/src/protos.h:1.420.2.14 squid/src/protos.h:1.420.2.15
17*** squid/src/protos.h:1.420.2.14 Tue Oct 8 10:08:30 2002
18--- squid/src/protos.h Sun Oct 13 10:57:13 2002
19***************
20*** 1130,1135 ****
21--- 1130,1136 ----
22 extern void refererOpenLog(void);
23 extern void refererRotateLog(void);
24 extern void logReferer(const char *, const char *, const char *);
25+ extern void refererCloseLog(void);
26 extern peer_t parseNeighborType(const char *s);
27
28 extern void errorInitialize(void);
29Index: squid/src/referer.c
30diff -c squid/src/referer.c:1.4 squid/src/referer.c:1.4.2.1
31*** squid/src/referer.c:1.4 Tue May 22 14:31:34 2001
32--- squid/src/referer.c Sun Oct 13 10:57:13 2002
33***************
34*** 77,79 ****
35--- 77,90 ----
36 uri ? uri : "-");
37 #endif
38 }
39+
40+ void
41+ refererCloseLog(void)
42+ {
43+ #if USE_REFERER_LOG
44+ if (NULL == refererlog)
45+ return;
46+ logfileClose(refererlog);
47+ refererlog = NULL;
48+ #endif
49+ }
This page took 0.086161 seconds and 4 git commands to generate.