Home
last modified time | relevance | path

Searched refs:slen (Results 1 – 17 of 17) sorted by relevance

/lighttpd1.4/src/
H A Dalgo_hmac.c68 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 Dmod_expire.c107 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 Dhttp_kv.c162 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 Dhttp_header.c99 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 Dalgo_hmac.h12 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 Dmod_vhostdb.c43 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 Dhttp_header.h103 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 Dhttp_kv.h77 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 Darray.h130 …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 Dbuffer.c415 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 Dmod_proxy.c491 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 Dmod_authn_file.c638 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 Darray.c514 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 Dbuffer.h155 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 Dmod_magnet.c1271 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 Dmod_ssi.c263 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 Dmod_openssl.c1225 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()