Home
last modified time | relevance | path

Searched refs:val_len (Results 1 – 7 of 7) sorted by relevance

/lighttpd1.4/src/ls-hpack/
H A Dlsxpack_header.h75 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 Dlshpack.c71 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 Dmod_scgi.c144 …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 Dmod_fastcgi.c136 …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 Dmod_cgi.c651 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 Dh2.c1417 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 Dgw_backend.c460 …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()