/httpd/server/ |
H A D | apreq_param.c | 31 const apr_size_t nlen, 38 param = apr_palloc(p, nlen + vlen + 1 + sizeof *param); 55 if (nlen && name != NULL) 56 memcpy(v->name, name, nlen); 57 v->name[nlen] = 0; 58 v->nlen = nlen; 66 apr_size_t nlen, 74 if (nlen == 0) { 79 p = apr_palloc(pool, nlen 29 apreq_param_make(apr_pool_t *p, const char *name, const apr_size_t nlen, const char *val, const apr_size_t vlen) argument 146 apr_size_t nlen = 0; local [all...] |
H A D | apreq_parser_header.c | 34 apr_size_t nlen; member in struct:hdr_ctx 54 apr_size_t nlen, 68 if (nlen == 0) 71 param = apreq_param_make(pool, NULL, nlen, NULL, vlen - 1); /*drop (CR)LF */ 84 while (nlen > 0) { 92 assert(nlen >= len); 94 nlen -= len; 207 /* gap nlen = 13 247 ++ctx->nlen; 314 s = split_header_line(¶m, pool, ctx->bb, ctx->nlen, ct 51 split_header_line(apreq_param_t **p, apr_pool_t *pool, apr_bucket_brigade *bb, apr_size_t nlen, apr_size_t glen, apr_size_t vlen) argument [all...] |
H A D | apreq_parser_urlencoded.c | 36 apr_size_t nlen; member in struct:url_ctx 51 apr_size_t nlen, 63 if (nlen == 0) 66 param = apreq_param_make(pool, NULL, nlen, NULL, vlen); 75 ++nlen, ++vlen; 87 nlen -= len; 91 if (nlen == 0) { 129 s = apreq_decodev(v->name, &nlen, (struct iovec *)arr.elts, mark); 133 switch (apreq_charset_divine(v->name, nlen)) { 148 v->nlen 49 split_urlword(apreq_param_t **p, apr_pool_t *pool, apr_bucket_brigade *bb, apr_size_t nlen, apr_size_t vlen) argument [all...] |
H A D | apreq_cookie.c | 136 const apr_size_t nlen, 143 c = apr_palloc(p, nlen + vlen + 1 + sizeof *c); 155 if (nlen && name != NULL) 156 memcpy(v->name, name, nlen); 157 v->name[nlen] = 0; 158 v->nlen = nlen; 174 const char **n, apr_size_t *nlen, 195 *nlen = hdr - key; 199 return *nlen 134 apreq_cookie_make(apr_pool_t *p, const char *name, const apr_size_t nlen, const char *value, const apr_size_t vlen) argument 173 get_pair(apr_pool_t *p, const char **data, const char **n, apr_size_t *nlen, const char **v, apr_size_t *vlen, unsigned unquote) argument 330 apr_size_t nlen = 0, vlen; local [all...] |
H A D | apreq_parser_multipart.c | 372 apr_size_t nlen, flen; local 418 &name, &nlen); 421 = apr_pstrmemdup(pool, name, nlen); 446 s = apreq_header_attribute(cd, "name", 4, &name, &nlen); 457 param = apreq_param_make(pool, name, nlen, 468 ctx->param_name = apr_pstrmemdup(pool, name, nlen); 485 nlen = strlen(name); 486 param = apreq_param_make(pool, name, nlen, 504 nlen = strlen(name); 508 nlen [all...] |
/httpd/include/ |
H A D | apreq.h | 192 apr_size_t nlen; /**< length of name */ member in struct:apreq_value_t
|