]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Bug 3337: Http status 200 is not accepted for deny_info
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 9 Oct 2011 05:32:46 +0000 (23:32 -0600)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 9 Oct 2011 05:32:46 +0000 (23:32 -0600)
src/errorpage.cc

index 3432bf7e2ad45ababc3b806c32b83491d766b597..eb3b22223b9bcb4c1d26964d1dc1347c9da13bb8 100644 (file)
@@ -1138,7 +1138,7 @@ ErrorState::BuildHttpReply()
     const char *name = errorPageName(page_id);
     /* no LMT for error pages; error pages expire immediately */
 
-    if (name[0] == '3' || (name[0] != '4' && name[0] != '5' && strchr(name, ':'))) {
+    if (name[0] == '3' || (name[0] != '2' && name[0] != '4' && name[0] != '5' && strchr(name, ':'))) {
         /* Redirection */
         http_status status = HTTP_MOVED_TEMPORARILY;
         // Use configured 3xx reply status if set.