32#define NULL ((void*) 0)
159struct MHD_Reason_Block
165#define BLOCK(m) { (sizeof(m) / sizeof(m[0])), m }
167static const struct MHD_Reason_Block
reasons[] = {
180 if ( (code >= 100) &&
182 (
reasons[code / 100].max > (code % 100)) )
183 return reasons[code / 100].data[code % 100].str;
191 if ( (code >= 100) &&
193 (
reasons[code / 100].max > (code % 100)) )
194 return reasons[code / 100].data[code % 100].len;
static const struct MHD_Reason_Block reasons[]
static const char *const two_hundred[]
static const char *const five_hundred[]
static const char *const invalid_hundred[]
static const char *const three_hundred[]
static const char *const four_hundred[]
const char * MHD_get_reason_phrase_for(enum MHD_HTTP_StatusCode code)
static const char *const one_hundred[]
Header for string manipulating helpers.
#define _MHD_S_STR_W_LEN(str)
size_t MHD_get_reason_phrase_len_for(unsigned int code)
public interface to libmicrohttpd