31 #define NULL ((void*)0) 40 "Switching Protocols",
48 "Non-Authoritative Information",
94 "Proxy Authentication Required",
99 "Precondition Failed",
102 "Unsupported Media Type",
103 "Range Not Satisfiable",
104 "Expectation Failed",
108 "Misdirected Request",
109 "Unprocessable Entity",
112 "Unordered Collection",
115 "Precondition Required",
118 "Request Header Fields Too Large",
137 "Blocked by Windows Parental Controls",
138 "Unavailable For Legal Reasons" 142 "Internal Server Error",
145 "Service Unavailable",
147 "HTTP Version Not Supported",
148 "Variant Also Negotiates",
149 "Insufficient Storage",
151 "Bandwidth Limit Exceeded",
153 "Network Authentication Required" 157 struct MHD_Reason_Block
160 const char *
const*
data;
163 #define BLOCK(m) { (sizeof(m) / sizeof(char*)), m } 165 static const struct MHD_Reason_Block
reasons[] = {
178 if ( (code >= 100) &&
180 (
reasons[code / 100].max > (code % 100)) )
181 return reasons[code / 100].data[code % 100];
public interface to libmicrohttpd
static const char *const five_hundred[]
static const char *const three_hundred[]
static const char *const two_hundred[]
static const struct MHD_Reason_Block reasons[]
static const char *const invalid_hundred[]
const char * MHD_get_reason_phrase_for(unsigned int code)
static const char *const four_hundred[]
static const char *const one_hundred[]