--MimeMultipartBoundary
Content-Type: text/plain; charset=us-ascii
Hiya,
        Here's the unified diff that fixes the problem with Squid 1.2
interaction with Netscape V3.  Apllied against 1.2beta20 with Henrik's
patches.
        Cheers,
                Stew.
===================================================================
RCS file: RCS/client_side.c,v
retrieving revision 1.2
diff -u -r1.2 client_side.c
--- client_side.c       1998/05/22 05:02:49     1.2
+++ client_side.c       1998/05/22 05:03:11
@@ -796,10 +796,15 @@
        fvdbCountVia(t);
 #endif
     }
+    if ((t = mime_get_header(request_hdr, "User-Agent"))) {
+       if (!strncasecmp(t, "Netscape/3", 10))
+           EBIT_CLR(request->flags, REQ_PROXY_KEEPALIVE);
+       if (!strncasecmp(t, "Mozilla/3", 9))
+           EBIT_CLR(request->flags, REQ_PROXY_KEEPALIVE);
 #if USE_USERAGENT_LOG
-    if ((t = mime_get_header(request_hdr, "User-Agent")))
        logUserAgent(fqdnFromAddr(http->conn->peer.sin_addr), t);
 #endif
+    }
 #if FORW_VIA_DB
     if ((t = mime_get_header(request_hdr, "X-Forwarded-For")))
        fvdbCountForw(t);
--MimeMultipartBoundary--
Received on Tue Jul 29 2003 - 13:15:49 MDT
This archive was generated by hypermail pre-2.1.9 : Tue Dec 09 2003 - 16:11:47 MST