38 "Switching Protocols",
46 "Non-Authoritative Information",
72 "Proxy Authentication Required",
77 "Precondition Failed",
78 "Request Entity Too Large",
79 "Request-URI Too Large",
80 "Unsupported Media Type",
81 "Requested Range Not Satisfiable",
87 "Unprocessable Entity",
90 "Unordered Collection",
115 "Blocked by Windows Parental Controls",
116 "Unavailable For Legal Reasons"
120 "Internal Server Error",
123 "Service Unavailable",
125 "HTTP Version not supported",
126 "Variant Also Negotiates",
127 "Insufficient Storage",
129 "Bandwidth Limit Exceeded",
134 struct MHD_Reason_Block
137 const char *
const*data;
140 #define BLOCK(m) { (sizeof(m) / sizeof(char*)), m }
142 static const struct MHD_Reason_Block
reasons[] = {
154 if ( (code >= 100) &&
156 (reasons[code / 100].max > (code % 100)) )
157 return reasons[code / 100].data[code % 100];
static const char *const five_hundred[]
static const char *const three_hundred[]
static const char *const two_hundred[]
static const char * invalid_hundred[]
const char * MHD_get_reason_phrase_for(unsigned int code)
static const char *const four_hundred[]
static const char *const one_hundred[]
static struct MHD_Reason_Block reasons[]