]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Make PROXYPASS completely equal to PASS on non-originserver peers
authorHenrik Nordstrom <henrik@henriknordstrom.net>
Wed, 26 Aug 2009 11:50:54 +0000 (13:50 +0200)
committerHenrik Nordstrom <henrik@henriknordstrom.net>
Wed, 26 Aug 2009 11:50:54 +0000 (13:50 +0200)
src/http.cc

index 198c3fabcc34c05863a7f9a4a9d46a0d00b1fba0..21001207034dd3a91ccf9cc07957eb894c977d0a 100644 (file)
@@ -1722,7 +1722,8 @@ copyOneHeaderFromClientsideRequestToUpstreamRequest(const HttpHeaderEntry *e, co
          */
         if (!flags.originpeer && flags.proxying && orig_request->peer_login &&
                (strcmp(orig_request->peer_login, "PASS") == 0 ||
-               strcmp(orig_request->peer_login, "PASSTHRU") == 0)) {
+                strcmp(orig_request->peer_login, "PROXYPASS") == 0 ||
+                strcmp(orig_request->peer_login, "PASSTHRU") == 0)) {
             hdr_out->addEntry(e->clone());
         }
         break;