Searched refs:key_len (Results 1 – 5 of 5) sorted by relevance
| /lighttpd1.4/src/ |
| H A D | mod_scgi.c | 144 static int scgi_env_add_scgi(void *venv, const char *key, size_t key_len, const char *val, size_t v… in scgi_env_add_scgi() argument 150 len = key_len + val_len + 2; in scgi_env_add_scgi() 153 memcpy(dst, key, key_len); in scgi_env_add_scgi() 154 dst[key_len] = '\0'; in scgi_env_add_scgi() 155 dst += key_len + 1; in scgi_env_add_scgi() 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() 168 dst[0] = key_len & 0xff; /* little-endian */ in scgi_env_add_uwsgi() 169 dst[1] = (key_len >> 8) & 0xff; in scgi_env_add_uwsgi() 170 memcpy(dst + 2, key, key_len); in scgi_env_add_uwsgi() [all …]
|
| H A D | mod_fastcgi.c | 136 static int fcgi_env_add(void *venv, const char *key, size_t key_len, const char *val, size_t val_le… in fcgi_env_add() argument 148 force_assert(key_len < 0x7fffffffu); in fcgi_env_add() 151 if (key_len > 127) { in fcgi_env_add() 152 len_enc[0] = ((key_len >> 24) & 0xff) | 0x80; in fcgi_env_add() 153 len_enc[1] = (key_len >> 16) & 0xff; in fcgi_env_add() 154 len_enc[2] = (key_len >> 8) & 0xff; in fcgi_env_add() 157 len_enc[len_enc_len++] = key_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 | algo_hmac.c | 39 int key_len, const unsigned char *d, int n, in EVP_HMAC() argument 43 EVP_PKEY_new_mac_key(EVP_PKEY_HMAC, NULL, key, key_len); in EVP_HMAC()
|
| 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 660 char * const dst = buffer_extend(env->b, key_len + val_len + 2); in cgi_env_add() 661 memcpy(dst, key, key_len); in cgi_env_add() 662 dst[key_len] = '='; 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 | gw_backend.c | 460 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 465 dst = ck_malloc(key_len + val_len + 2); in env_add() 466 memcpy(dst, key, key_len); in env_add() 467 dst[key_len] = '='; in env_add() 468 memcpy(dst + key_len + 1, val, val_len + 1); /* add the \0 from the value */ in env_add() 474 if (0 == strncmp(dst, env->ptr[i], key_len + 1)) { in env_add()
|