| /lighttpd1.4/src/ |
| H A D | algo_hmac.c | 68 const void * const secret, const uint32_t slen, in li_hmac_md5() argument 86 hmac_sha1_set_key(&ctx, slen, (const uint8_t *)secret); in li_hmac_sha1() 94 (const unsigned char *)secret, slen, in li_hmac_sha1() 113 (const unsigned char *)secret, slen, in li_hmac_sha1() 133 UNUSED(slen); in li_hmac_sha1() 144 UNUSED(slen); in li_hmac_sha1() 170 (const unsigned char *)secret, slen, in li_hmac_sha256() 209 UNUSED(slen); in li_hmac_sha256() 220 UNUSED(slen); in li_hmac_sha256() 285 UNUSED(slen); in li_hmac_sha512() [all …]
|
| H A D | mod_expire.c | 107 int slen; in mod_expire_get_offset() local 110 slen = space - ts; in mod_expire_get_offset() 111 if (ts[slen-1] == 's') --slen; /* strip plural */ in mod_expire_get_offset() 113 if (slen == 4 && 0 == strncmp(ts, "year", slen)) in mod_expire_get_offset() 115 else if (slen == 5 && 0 == strncmp(ts, "month", slen)) in mod_expire_get_offset() 117 else if (slen == 4 && 0 == strncmp(ts, "week", slen)) in mod_expire_get_offset() 119 else if (slen == 3 && 0 == strncmp(ts, "day", slen)) in mod_expire_get_offset() 121 else if (slen == 4 && 0 == strncmp(ts, "hour", slen)) in mod_expire_get_offset() 123 else if (slen == 6 && 0 == strncmp(ts, "minute", slen)) in mod_expire_get_offset() 125 else if (slen == 6 && 0 == strncmp(ts, "second", slen)) in mod_expire_get_offset()
|
| H A D | http_kv.c | 162 static int keyvalue_get_key(const keyvalue *kv, const char * const s, const unsigned int slen) 165 while (kv->vlen && (kv->vlen != slen || 0 != memcmp(kv->value, s, slen))) 183 int get_http_version_key(const char *s, size_t slen) { 184 return keyvalue_get_key(http_versions, s, (unsigned int)slen); 188 http_method_t get_http_method_key(const char *s, const size_t slen) { in get_http_method_key() argument 189 if (slen == 3 && s[0] == 'G' && s[1] == 'E' && s[2] == 'T') in get_http_method_key() 192 while (kv->used && (kv->used-1 != slen || 0 != memcmp(kv->ptr, s, slen))) in get_http_method_key()
|
| H A D | http_header.c | 99 if (__builtin_expect( (slen < sizeof(http_headers_off)), 1)) { in http_header_hkey_get() 100 const int i = http_headers_off[slen]; in http_header_hkey_get() 108 if (buffer_eq_icase_ssn(s+1, kv->value+1, slen-1)) in http_header_hkey_get() 110 } while (slen == (++kv)->vlen); in http_header_hkey_get() 120 if (__builtin_expect( (slen < sizeof(http_headers_off)), 1)) { in http_header_hkey_get_lc() 121 const int i = http_headers_off[slen]; in http_header_hkey_get_lc() 128 if (0 == memcmp(s+1, kv->value+1, slen-1)) in http_header_hkey_get_lc() 130 } while (slen == (++kv)->vlen); in http_header_hkey_get_lc() 154 if (slen - i < mlen) return 0; in http_header_str_contains_token() 160 while (i < slen && s[i]!=',') ++i; in http_header_str_contains_token() [all …]
|
| H A D | algo_hmac.h | 12 const void * const secret, const uint32_t slen, 17 const void * const secret, const uint32_t slen, 22 const void * const secret, const uint32_t slen, 27 const void * const secret, const uint32_t slen,
|
| H A D | mod_vhostdb.c | 43 uint32_t slen; member 51 const uint32_t slen = buffer_clen(server_name); in vhostdb_cache_entry_init() local 54 ck_malloc(sizeof(vhostdb_cache_entry) + slen + dlen); in vhostdb_cache_entry_init() 56 ve->slen = slen; in vhostdb_cache_entry_init() 59 ve->document_root = ve->server_name + slen; in vhostdb_cache_entry_init() 60 memcpy(ve->server_name, server_name->ptr, slen); in vhostdb_cache_entry_init() 107 && buffer_is_equal_string(&r->uri.authority, ve->server_name, ve->slen) in mod_vhostdb_cache_query() 261 if (ve->slen) { in mod_vhostdb_found() 263 buffer_copy_string_len(&r->server_name_buf, ve->server_name, ve->slen); in mod_vhostdb_found() 279 && buffer_is_equal_string(&r->uri.authority, ve->server_name, ve->slen)) in REQUEST_FUNC()
|
| H A D | http_header.h | 103 enum http_header_e http_header_hkey_get(const char *s, size_t slen); 105 enum http_header_e http_header_hkey_get_lc(const char *s, size_t slen); 111 int http_header_str_contains_token (const char *s, uint32_t slen, const char *m, uint32_t mlen);
|
| H A D | http_kv.h | 77 int get_http_version_key(const char *s, size_t slen); 85 http_method_t get_http_method_key(const char *s, size_t slen);
|
| H A D | array.h | 130 …t * array_match_key_prefix_klen (const array * const a, const char * const s, const uint32_t slen); 133 … array_match_key_prefix_nc_klen (const array * const a, const char * const s, const uint32_t slen);
|
| H A D | buffer.c | 415 int buffer_eq_icase_slen(const buffer * const b, const char * const s, const size_t slen) { in buffer_eq_icase_slen() argument 418 return (b->used == slen + 1) ? buffer_eq_icase_ssn(b->ptr, s, slen) : 0; in buffer_eq_icase_slen() 421 int buffer_eq_slen(const buffer * const b, const char * const s, const size_t slen) { in buffer_eq_slen() argument 424 return (b->used == slen + 1 && 0 == memcmp(b->ptr, s, slen)); in buffer_eq_slen()
|
| H A D | mod_proxy.c | 491 size_t slen; /*(scheme len)*/ in http_header_remap_uri() local 496 slen = s - (b->ptr+off); in http_header_remap_uri() 513 && (is_req ? 5==slen && 0==memcmp(b->ptr+off-slen-3,"https",5) in http_header_remap_uri() 514 : 4==slen && 0==memcmp(b->ptr+off-slen-3,"http",4))){ in http_header_remap_uri() 516 memcpy(b->ptr+off-slen-3+4,"://",3); /*("https"=>"http")*/ in http_header_remap_uri() 521 memcpy(b->ptr+off-slen-3+4,"s://",4); /*("http" =>"https")*/ in http_header_remap_uri()
|
| H A D | mod_authn_file.c | 638 size_t slen = (NULL != e) ? (size_t)(e - b) : sizeof(sample); in mod_authn_file_crypt_cmp() local 640 if (slen < sizeof(sample) - (sizeof("$1$")-1) in mod_authn_file_crypt_cmp() 660 memcpy(sample+sizeof("$1$")-1, b, slen); in mod_authn_file_crypt_cmp() 661 sample[sizeof("$1$")-1+slen] = '\0'; in mod_authn_file_crypt_cmp()
|
| H A D | array.c | 514 array_match_key_prefix_klen (const array * const a, const char * const s, const uint32_t slen) in array_match_key_prefix_klen() argument 519 if (klen <= slen && 0 == memcmp(s, key->ptr, klen)) in array_match_key_prefix_klen() 526 array_match_key_prefix_nc_klen (const array * const a, const char * const s, const uint32_t slen) in array_match_key_prefix_nc_klen() argument 531 if (klen <= slen && buffer_eq_icase_ssn(s, key->ptr, klen)) in array_match_key_prefix_nc_klen()
|
| H A D | buffer.h | 155 int buffer_eq_icase_slen(const buffer * const b, const char * const s, const size_t slen); 159 int buffer_eq_slen(const buffer * const b, const char * const s, const size_t slen);
|
| H A D | mod_magnet.c | 1271 static void magnet_urldec_query_part(buffer * const b, const char *s, const size_t slen) { in magnet_urldec_query_part() argument 1273 char *p = buffer_extend(b, slen); in magnet_urldec_query_part() 1274 for (size_t i = 0; i < slen; ++i) in magnet_urldec_query_part() 1318 static void magnet_urlenc_query_part(buffer * const b, const char * const s, const size_t slen, con… in magnet_urlenc_query_part() argument 1325 buffer_append_string_encoded(b, s, slen, ENCODING_REL_URI); in magnet_urlenc_query_part() 1328 char * const p = buffer_string_prepare_append(b, slen*3); in magnet_urlenc_query_part() 1330 for (size_t i = 0; i < slen; ++i, ++j) { in magnet_urlenc_query_part()
|
| H A D | mod_ssi.c | 263 static void ssi_eval_expr_append_val(buffer * const b, const char *s, const size_t slen) { in ssi_eval_expr_append_val() argument 265 buffer_append_string_len(b, s, slen); in ssi_eval_expr_append_val() 266 else if (slen) in ssi_eval_expr_append_val() 267 buffer_append_str2(b, CONST_STR_LEN(" "), s, slen); in ssi_eval_expr_append_val()
|
| H A D | mod_openssl.c | 1225 size_t len, slen; in mod_openssl_client_hello_cb() local 1234 && (slen = (name[3] << 8) + name[4]) <= len-5) { /*(first)*/ in mod_openssl_client_hello_cb() 1236 int rc = mod_openssl_SNI(hctx, (const char *)name+5, slen); in mod_openssl_client_hello_cb()
|