]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
Support for 3.2 error template codes
authorAmos Jeffries <squid3@treenet.co.nz>
Sun, 4 Mar 2012 06:34:39 +0000 (23:34 -0700)
committerAmos Jeffries <squid3@treenet.co.nz>
Sun, 4 Mar 2012 06:34:39 +0000 (23:34 -0700)
src/errorpage.cc

index 34800371b93b9992634a6503ce95f2d4074efd64..927b4ec2cbe9f48e2b8b1cc752407f24a1bbcfe6 100644 (file)
@@ -616,6 +616,12 @@ ErrorState::Convert(char token, bool allowRecursion)
 
         break;
 
+    case 'b':
+        // NP: dynamic location of proxy-port not supported on 3.1
+        // display the generic well-known port instead
+        p = "3128";
+        break;
+
     case 'B':
         p = request ? ftpUrlWith2f(request) : "[no URL]";
 
@@ -836,6 +842,10 @@ ErrorState::Convert(char token, bool allowRecursion)
 
         break;
 
+    case 'x':
+        p = "[Not Available]"; // not supported by 3.1
+        break;
+
     case 'z':
         if (dnsError.size() > 0)
             p = dnsError.termedBuf();