]> git.ipfire.org Git - thirdparty/squid.git/commitdiff
RFC 7725: Add registry entry for 451 status text
authorAmos Jeffries <squid3@treenet.co.nz>
Tue, 1 Mar 2016 02:57:50 +0000 (15:57 +1300)
committerAmos Jeffries <squid3@treenet.co.nz>
Tue, 1 Mar 2016 02:57:50 +0000 (15:57 +1300)
While Squid does not generate these messages automatically we still have
to relay the status line text accurately, and admin may want to use it
for deny_info status.

src/http/StatusCode.cc
src/http/StatusCode.h

index e4ec779383b4239df48ffc18385683e077bb4bec..75bf1c4c416c9f7f3592f7818b4a2fc63ad43d60 100644 (file)
@@ -212,6 +212,10 @@ Http::StatusCodeString(const Http::StatusCode status)
         return "Request Header Fields Too Large";
         break;
 
+    case scUnavailableForLegalReasons:
+        return "Unavailable For Legal Reasons";
+        break;
+
     // 500-599
     case Http::scInternalServerError:
         return "Internal Server Error";
index c9fda16b57b10d5593542f9a2465246fb1f9191a..19c00e5500aed035f5110efa15dcdacc2fa677e2 100644 (file)
@@ -66,6 +66,7 @@ typedef enum {
     scPreconditionRequired = 428,   /**< RFC6585 */
     scTooManyRequests = 429,        /**< RFC6585 */
     scRequestHeaderFieldsTooLarge = 431, /**< RFC6585 */
+    scUnavailableForLegalReasons = 451, /**< RFC7725 */
     scInternalServerError = 500,
     scNotImplemented = 501,
     scBadGateway = 502,