34 #ifdef MHD_FAVOR_SMALL_CODE 43 #ifndef MHD_FAVOR_SMALL_CODE 55 #define MHD_str_equal_caseless_(s1,s2) MHD_str_equal_caseless_n_((s1),(s2), SIZE_MAX) 71 const char *
const str2,
74 #ifndef MHD_FAVOR_SMALL_CODE 191 MHD_str_to_uvalue_n_ (
const char * str,
198 #define MHD_str_to_uint64_(s,ov) MHD_str_to_uvalue_n_((s),SIZE_MAX,(ov),\ 199 sizeof(uint64_t),UINT64_MAX,10) 201 #define MHD_str_to_uint64_n_(s,ml,ov) MHD_str_to_uvalue_n_((s),(ml),(ov),\ 202 sizeof(uint64_t),UINT64_MAX,10) 204 #define MHD_strx_to_sizet_(s,ov) MHD_str_to_uvalue_n_((s),SIZE_MAX,(ov),\ 205 sizeof(size_t),SIZE_MAX,16) 207 #define MHD_strx_to_sizet_n_(s,ml,ov) MHD_str_to_uvalue_n_((s),(ml),(ov),\ 208 sizeof(size_t),SIZE_MAX,16) 210 #define MHD_strx_to_uint32_(s,ov) MHD_str_to_uvalue_n_((s),SIZE_MAX,(ov),\ 211 sizeof(uint32_t),UINT32_MAX,16) 213 #define MHD_strx_to_uint32_n_(s,ml,ov) MHD_str_to_uvalue_n_((s),(ml),(ov),\ 214 sizeof(uint32_t),UINT32_MAX,16) 216 #define MHD_strx_to_uint64_(s,ov) MHD_str_to_uvalue_n_((s),SIZE_MAX,(ov),\ 217 sizeof(uint64_t),UINT64_MAX,16) 219 #define MHD_strx_to_uint64_n_(s,ml,ov) MHD_str_to_uvalue_n_((s),(ml),(ov),\ 220 sizeof(uint64_t),UINT64_MAX,16) additional automatic macros for MHD_config.h
int MHD_str_equal_caseless_(const char *str1, const char *str2)
size_t MHD_strx_to_uint64_(const char *str, uint64_t *out_val)
int MHD_str_equal_caseless_n_(const char *const str1, const char *const str2, size_t maxlen)
size_t MHD_str_to_uint64_n_(const char *str, size_t maxlen, uint64_t *out_val)
limits values definitions
size_t MHD_strx_to_uint64_n_(const char *str, size_t maxlen, uint64_t *out_val)
size_t MHD_str_to_uint64_(const char *str, uint64_t *out_val)
size_t MHD_strx_to_uint32_n_(const char *str, size_t maxlen, uint32_t *out_val)
size_t MHD_strx_to_uint32_(const char *str, uint32_t *out_val)