]> git.pld-linux.org Git - packages/squid.git/blobdiff - squid-empty-referer.patch
- added patch which allows to unify referer and access log files
[packages/squid.git] / squid-empty-referer.patch
diff --git a/squid-empty-referer.patch b/squid-empty-referer.patch
new file mode 100644 (file)
index 0000000..a7608b4
--- /dev/null
@@ -0,0 +1,20 @@
+diff -Nur squid-2.5.STABLE3.orig/src/client_side.c squid-2.5.STABLE3/src/client_side.c
+--- squid-2.5.STABLE3.orig/src/client_side.c   Mon Sep  8 15:44:34 2003
++++ squid-2.5.STABLE3/src/client_side.c        Mon Sep  8 17:00:06 2003
+@@ -988,11 +988,16 @@
+ #if USE_USERAGENT_LOG
+     if ((str = httpHeaderGetStr(req_hdr, HDR_USER_AGENT)))
+       logUserAgent(fqdnFromAddr(http->conn->log_addr), str);
++    else
++      logUserAgent(fqdnFromAddr(http->conn->log_addr), "-");
+ #endif
+ #if USE_REFERER_LOG
+     if ((str = httpHeaderGetStr(req_hdr, HDR_REFERER)))
+       logReferer(fqdnFromAddr(http->conn->log_addr), str,
+           http->log_uri);
++    else
++      logReferer(fqdnFromAddr(http->conn->log_addr), "-",
++      http->log_uri);
+ #endif
+ #if FORW_VIA_DB
+     if (httpHeaderHas(req_hdr, HDR_X_FORWARDED_FOR)) {
This page took 0.030198 seconds and 4 git commands to generate.