Lines Matching refs:key_len

757 static int env_add(char_array *env, const char *key, size_t key_len, const char *val, size_t val_le…  in env_add()  argument
763 dst = malloc(key_len + val_len + 3); in env_add()
764 memcpy(dst, key, key_len); in env_add()
765 dst[key_len] = '='; in env_add()
766 memcpy(dst + key_len + 1, val, val_len); in env_add()
767 dst[key_len + 1 + val_len] = '\0'; in env_add()
770 if (0 == strncmp(dst, env->ptr[i], key_len + 1)) { in env_add()
1571 static int fcgi_env_add(buffer *env, const char *key, size_t key_len, const char *val, size_t val_l… in fcgi_env_add() argument
1576 len = key_len + val_len; in fcgi_env_add()
1578 len += key_len > 127 ? 4 : 1; in fcgi_env_add()
1593 if (key_len > 0x7fffffff) key_len = 0x7fffffff; in fcgi_env_add()
1598 if (key_len > 127) { in fcgi_env_add()
1599 env->ptr[env->used++] = ((key_len >> 24) & 0xff) | 0x80; in fcgi_env_add()
1600 env->ptr[env->used++] = (key_len >> 16) & 0xff; in fcgi_env_add()
1601 env->ptr[env->used++] = (key_len >> 8) & 0xff; in fcgi_env_add()
1602 env->ptr[env->used++] = (key_len >> 0) & 0xff; in fcgi_env_add()
1604 env->ptr[env->used++] = (key_len >> 0) & 0xff; in fcgi_env_add()
1616 memcpy(env->ptr + env->used, key, key_len); in fcgi_env_add()
1617 env->used += key_len; in fcgi_env_add()
2191 int key_len; in fcgi_response_parse() local
2209 key_len = value - key; in fcgi_response_parse()
2221 if (0 != strncasecmp(key, "Status", key_len)) { in fcgi_response_parse()
2225 buffer_copy_string_len(ds->key, key, key_len); in fcgi_response_parse()
2232 switch(key_len) { in fcgi_response_parse()
2234 if (0 == strncasecmp(key, "Date", key_len)) { in fcgi_response_parse()
2239 if (0 == strncasecmp(key, "Status", key_len)) { in fcgi_response_parse()
2245 if (0 == strncasecmp(key, "Location", key_len)) { in fcgi_response_parse()
2250 if (0 == strncasecmp(key, "Connection", key_len)) { in fcgi_response_parse()
2256 …if (host->allow_xsendfile && 0 == strncasecmp(key, "X-Sendfile2", key_len)&& hctx->send_content_bo… in fcgi_response_parse()
2342 if (0 == strncasecmp(key, "Content-Length", key_len)) { in fcgi_response_parse()