Searched refs:val_len (Results 1 – 7 of 7) sorted by relevance
| /lighttpd1.4/src/ls-hpack/ |
| H A D | lsxpack_header.h | 75 assert(val_len <= LSXPACK_MAX_STRLEN); in lsxpack_header_set_idx() 76 hdr->val_len = (lsxpack_strlen_t)val_len; in lsxpack_header_set_idx() 89 assert(val_len <= LSXPACK_MAX_STRLEN); in lsxpack_header_set_qpack_idx() 90 hdr->val_len = (lsxpack_strlen_t)val_len; in lsxpack_header_set_qpack_idx() 97 size_t val_len) in lsxpack_header_set_offset() argument 106 assert(val_len <= LSXPACK_MAX_STRLEN); in lsxpack_header_set_offset() 107 hdr->val_len = (lsxpack_strlen_t)val_len; in lsxpack_header_set_offset() 123 assert(val_len <= LSXPACK_MAX_STRLEN); in lsxpack_header_set_offset2() 124 hdr->val_len = (lsxpack_strlen_t)val_len; in lsxpack_header_set_offset2() 137 hdr->val_len = LSXPACK_MAX_STRLEN; in lsxpack_header_prepare_decode() [all …]
|
| H A D | lshpack.c | 71 unsigned val_len; member 438 && static_table[i].val_len == input->val_len in lshpack_enc_get_static_nameval() 507 && static_table[i].val_len == input->val_len in lshpack_enc_get_stx_tab_id() 571 if (static_table[id].val_len == input->val_len in henc_find_table_id() 1124 assert(input->val_len == static_table[input->hpack_index - 1].val_len); in lshpack_enc_encode() 1531 val_len = xhdr->val_len; in lshpack_dec_push_entry() 1565 if (val_len + LSHPACK_DEC_HTTP1X_EXTRA > (unsigned)output->val_len) in lshpack_dec_copy_value() 1571 output->val_len = val_len; in lshpack_dec_copy_value() 1573 dest += output->val_len; in lshpack_dec_copy_value() 1624 buf_len = output->val_len; in lshpack_dec_decode() [all …]
|
| /lighttpd1.4/src/ |
| H A D | mod_scgi.c | 144 …t scgi_env_add_scgi(void *venv, const char *key, size_t key_len, const char *val, size_t val_len) { in scgi_env_add_scgi() argument 148 if (!key || (!val && val_len)) return -1; in scgi_env_add_scgi() 150 len = key_len + val_len + 2; in scgi_env_add_scgi() 156 memcpy(dst, val, val_len); in scgi_env_add_scgi() 157 dst[val_len] = '\0'; in scgi_env_add_scgi() 164 if (!key || (!val && val_len)) return -1; in scgi_env_add_uwsgi() 165 if (key_len > USHRT_MAX || val_len > USHRT_MAX) return -1; in scgi_env_add_uwsgi() 167 char *dst = buffer_extend(venv, 2 + key_len + 2 + val_len); in scgi_env_add_uwsgi() 172 dst[0] = val_len & 0xff; /* little-endian */ in scgi_env_add_uwsgi() 173 dst[1] = (val_len >> 8) & 0xff; in scgi_env_add_uwsgi() [all …]
|
| H A D | mod_fastcgi.c | 136 …ic int fcgi_env_add(void *venv, const char *key, size_t key_len, const char *val, size_t val_len) { in fcgi_env_add() argument 141 if (!key || (!val && val_len)) return -1; in fcgi_env_add() 149 force_assert(val_len < 0x7fffffffu); in fcgi_env_add() 159 if (val_len > 127) { in fcgi_env_add() 160 len_enc[len_enc_len++] = ((val_len >> 24) & 0xff) | 0x80; in fcgi_env_add() 161 len_enc[len_enc_len++] = (val_len >> 16) & 0xff; in fcgi_env_add() 162 len_enc[len_enc_len++] = (val_len >> 8) & 0xff; in fcgi_env_add() 164 len_enc[len_enc_len++] = val_len & 0xff; in fcgi_env_add() 166 const size_t len = len_enc_len + key_len + val_len; in fcgi_env_add() 172 buffer_append_str3(env, len_enc, len_enc_len, key, key_len, val, val_len); in fcgi_env_add()
|
| H A D | mod_cgi.c | 651 static int cgi_env_add(void *venv, const char *key, size_t key_len, const char *val, size_t val_len… in cgi_env_add() argument 654 if (!key || (!val && val_len)) return -1; in cgi_env_add() 660 char * const dst = buffer_extend(env->b, key_len + val_len + 2); in cgi_env_add() 663 if (val_len) memcpy(dst + key_len + 1, val, val_len); in cgi_env_add() 664 dst[key_len + 1 + val_len] = '\0'; in cgi_env_add()
|
| H A D | h2.c | 1417 lsx.val_len = tbsz; in h2_parse_headers_frame() 1425 hpctx.vlen = lsx.val_len; in h2_parse_headers_frame() 2108 (int)lsx->val_len, lsx->buf + lsx->val_offset); in h2_log_response_header_lsx() 2156 lsx.val_len = 3; in h2_send_headers() 2246 lsx.val_len = vlen - voff; in h2_send_headers() 2251 lsx.val_len = voff - 2 - lsx.val_offset; /*(-2 for "\r\n")*/ in h2_send_headers() 2278 lsx.val_len = 29; in h2_send_headers() 2310 lsx.val_len = vlen; in h2_send_headers() 2383 lsx.val_len = 3; in h2_send_headers_block() 2420 lsx.val_len = vlen; in h2_send_headers_block()
|
| H A D | gw_backend.c | 460 …ic int env_add(char_array *env, const char *key, size_t key_len, const char *val, size_t val_len) { in env_add() argument 465 dst = ck_malloc(key_len + val_len + 2); in env_add() 468 memcpy(dst + key_len + 1, val, val_len + 1); /* add the \0 from the value */ in env_add()
|