Home
last modified time | relevance | path

Searched refs:buf (Results 1 – 25 of 45) sorted by relevance

12

/lighttpd1.4/src/
H A Drand.c135 return getentropy(buf, buflen); in li_getentropy()
141 int num = getrandom(buf, buflen, 0); in li_getentropy()
151 UNUSED(buf); in li_getentropy()
232 uint8_t buf[0x200]; in li_arcfour_init_random_key_hashed() local
233 memset(buf, 0, sizeof(buf)); in li_arcfour_init_random_key_hashed()
238 nettle_arcfour_crypt(ctx, sizeof(buf), buf, buf); in li_arcfour_init_random_key_hashed()
239 nettle_arcfour_crypt(ctx, sizeof(buf), buf, buf); in li_arcfour_init_random_key_hashed()
240 nettle_arcfour_crypt(ctx, sizeof(buf), buf, buf); in li_arcfour_init_random_key_hashed()
457 buf[i] = li_rand_pseudo() & 0xFF; in li_rand_pseudo_bytes()
485 int rc = RAND_bytes(buf, num); in li_rand_bytes()
[all …]
H A Dmod_maxminddb.c353 char buf[35]; in geoip2_env_set() local
371 vlen = snprintf(buf, sizeof(buf), "%.5f", data->double_value); in geoip2_env_set()
374 vlen = snprintf(buf, sizeof(buf), "%.5f", data->float_value); in geoip2_env_set()
377 vlen = li_itostrn(buf, sizeof(buf), data->int32); in geoip2_env_set()
380 vlen = li_utostrn(buf, sizeof(buf), data->uint32); in geoip2_env_set()
383 vlen = li_utostrn(buf, sizeof(buf), data->uint16); in geoip2_env_set()
387 vlen = li_utostrn(buf, sizeof(buf), data->uint64); in geoip2_env_set()
390 buf[0] = '0'; in geoip2_env_set()
391 buf[1] = 'x'; in geoip2_env_set()
393 li_tohex_uc(buf+2, sizeof(buf)-2, (char *)data->uint128, 16); in geoip2_env_set()
[all …]
H A Dhttp_chunk.c30 buffer b = { buf, 0, sizeof(buf) }; in http_chunk_len_append()
35 int i = (int)(sizeof(buf)); in http_chunk_len_append()
36 buf[--i] = '\n'; in http_chunk_len_append()
37 buf[--i] = '\r'; in http_chunk_len_append()
38 do { buf[--i] = "0123456789abcdef"[len & 0x0F]; } while (len >>= 4); in http_chunk_len_append()
39 chunkqueue_append_mem(cq, buf+i, sizeof(buf)-i); in http_chunk_len_append()
47 buffer b = { buf, 0, sizeof(buf) }; in http_chunk_len_append_tempfile()
52 int i = (int)(sizeof(buf)); in http_chunk_len_append_tempfile()
53 buf[--i] = '\n'; in http_chunk_len_append_tempfile()
54 buf[--i] = '\r'; in http_chunk_len_append_tempfile()
[all …]
H A Dmod_magnet_cache.c64 char * const buf = ck_malloc(sz+1); in script_cache_load_script() local
69 rd = read(sce->fd, buf+off, (size_t)(sz-off)); in script_cache_load_script()
73 free(buf); in script_cache_load_script()
78 buf[sz] = '\0'; /* for strstr() */ in script_cache_load_script()
79 sc->req_env_init = (NULL != strstr(buf, "req_env")); in script_cache_load_script()
81 int rc = luaL_loadbuffer(sc->L, buf, (size_t)sz, sc->name.ptr); in script_cache_load_script()
82 free(buf); in script_cache_load_script()
H A Dbuffer.c276 char *buf; in buffer_append_uint_hex_lc() local
298 char *cur = buf+LI_ITOSTRING_LENGTH; in __attribute_nonnull__()
314 char *cur = utostr(buf, uval); in __attribute_nonnull__()
321 char buf[LI_ITOSTRING_LENGTH]; in buffer_append_int() local
323 buffer_append_string_len(b, str, buf+sizeof(buf) - str); in buffer_append_int()
353 memcpy(buf, str, len); in li_itostrn()
362 memcpy(buf, str, len); in li_utostrn()
444 buf[2*i+1] = hex_chars_lc[s[i] & 0x0F]; in li_tohex_lc()
446 buf[2*s_len] = '\0'; in li_tohex_lc()
455 buf[2*i+1] = hex_chars_uc[s[i] & 0x0F]; in li_tohex_uc()
[all …]
H A Dfdevent.c512 return read(fd, buf, sz); in fdevent_socket_read_discard()
611 char *buf = NULL; in fdevent_load_file() local
626 if (NULL == buf) break; in fdevent_load_file()
632 rd = read(fd, buf+off, (size_t)(sz-off)); in fdevent_load_file()
640 buf[sz] = '\0'; in fdevent_load_file()
643 return buf; in fdevent_load_file()
649 if (buf) { in fdevent_load_file()
650 ck_memzero(buf, (size_t)sz); in fdevent_load_file()
651 free_fn(buf); in fdevent_load_file()
672 rd = read(fd, buf+off, (size_t)(sz-off)); in fdevent_load_file_bytes()
[all …]
H A Dck.c82 void ck_memclear_s_hook (void *buf, rsize_t len);
83 void ck_memclear_s_hook (void *buf __attribute_unused__, in ck_memclear_s_hook()
87 (void)(buf); /* UNUSED */ in ck_memclear_s_hook()
241 char buf[1024]; in ck_strerror_s()
243 const char *errstr = strerror_r(errnum,buf,sizeof(buf)); in ck_strerror_s()
245 const char *errstr = (0 == strerror_r(errnum,buf,sizeof(buf))) ? buf : NULL; in ck_strerror_s()
H A Dmod_mbedtls.c239 char buf[256]; in elog() local
240 mbedtls_strerror(rc, buf, sizeof(buf)); in elog()
319 if (0 != fdevent_load_file_bytes((char *)buf,(off_t)sizeof(buf),0,fn,NULL)) in mod_mbedtls_session_ticket_key_file()
337 mbedtls_platform_zeroize(buf, sizeof(buf)); in mod_mbedtls_session_ticket_key_file()
937 const unsigned char *buf = pem.MBEDTLS_PRIVATE(buf); in mod_mbedtls_x509_crt_parse_acme() local
2453 buf, sizeof(buf), &olen)) in https_add_ssl_client_cert()
2519 char buf[512]; in https_add_ssl_client_verify_err() local
2520 int n = mbedtls_x509_crt_verify_info(buf, sizeof(buf), "", status); in https_add_ssl_client_verify_err()
2654 buf, li_utostrn(buf, sizeof(buf), algkeysize)); in http_cgi_ssl_env()
2656 buf, li_utostrn(buf, sizeof(buf), usekeysize)); in http_cgi_ssl_env()
[all …]
H A Dhttp_cgi.c131 char buf[INET6_ADDRSTRLEN + 1]; /*(also larger than LI_ITOSTRING_LENGTH)*/ in http_cgi_headers() local
136 buf, li_itostrn(buf,sizeof(buf),r->reqbody_length)); in http_cgi_headers()
274 s = sock_addr_inet_ntop(&addrbuf, buf, sizeof(buf)); in http_cgi_headers()
311 rc |= cb(vdata, CONST_STR_LEN("REMOTE_PORT"), buf, in http_cgi_headers()
312 li_utostrn(buf, sizeof(buf), sock_addr_get_port(r->dst_addr))); in http_cgi_headers()
H A Dlog.c84 ssize_t write_all(int fd, const void * const buf, size_t count) { in write_all() argument
89 wr = write(fd, (const char *)buf + written, count); in write_all()
254 char buf[1024]; in log_error_append_strerror() local
255 errno_t rc = ck_strerror_s(buf, sizeof(buf), errnum); in log_error_append_strerror()
257 buffer_append_str2(b, CONST_STR_LEN(": "), buf, strlen(buf)); in log_error_append_strerror()
H A Dmod_authn_dbi.c428 char buf[1024]; in mod_authn_dbi_query_build() local
445 if (ai->ulen < sizeof(buf)) { in mod_authn_dbi_query_build()
446 memcpy(buf, ai->username, ai->ulen); in mod_authn_dbi_query_build()
447 buf[ai->ulen] = '\0'; in mod_authn_dbi_query_build()
448 v = buf; in mod_authn_dbi_query_build()
454 if (ai->rlen < sizeof(buf)) { in mod_authn_dbi_query_build()
455 memcpy(buf, ai->realm, ai->rlen); in mod_authn_dbi_query_build()
456 buf[ai->rlen] = '\0'; in mod_authn_dbi_query_build()
457 v = buf; in mod_authn_dbi_query_build()
H A Dmod_wolfssl.c403 if (0 != fdevent_load_file_bytes((char *)buf,(off_t)sizeof(buf),0,fn,NULL)) in mod_openssl_session_ticket_key_file()
416 wolfSSL_OPENSSL_cleanse(buf, sizeof(buf)); in mod_openssl_session_ticket_key_file()
1122 buf[0] = '\0'; in safer_X509_NAME_oneline()
1156 char buf[256]; in verify_callback() local
3099 ret = SSL_read(hctx->ssl, buf, (int)sizeof(buf)); in mod_openssl_close_notify()
3242 char buf[256]; in https_add_ssl_client_entries() local
3243 int len = safer_X509_NAME_oneline(xn, buf, sizeof(buf)); in https_add_ssl_client_entries()
3245 if (len >= (int)sizeof(buf)) len = (int)sizeof(buf)-1; in https_add_ssl_client_entries()
3255 byte buf[64]; in https_add_ssl_client_entries() local
3321 buf, li_itostrn(buf, sizeof(buf), usekeysize)); in http_cgi_ssl_env()
[all …]
H A Drand.h6 void li_rand_pseudo_bytes (unsigned char *buf, int num);
8 int li_rand_bytes (unsigned char *buf, int num);
H A Dmod_rrdtool.c223 static ssize_t safe_write(int fd, const void *buf, size_t count) { in safe_write() argument
227 res = write(fd, buf, count); in safe_write()
233 buf = (const char*) buf + res; in safe_write()
246 static ssize_t safe_read(int fd, char *buf, size_t sz) { in safe_read() argument
250 res = read(fd, buf, sz-1); in safe_read()
253 if (res >= 0) buf[res] = '\0'; in safe_read()
H A Dbuffer.h134 size_t li_itostrn(char *buf, size_t buf_len, intmax_t val);
136 size_t li_utostrn(char *buf, size_t buf_len, uintmax_t val);
139 #define li_tohex(buf,buf_len,s,s_len) li_tohex_lc((buf),(buf_len),(s),(s_len)) argument
141 void li_tohex_lc(char * restrict buf, size_t buf_len, const char * restrict s, size_t s_len);
143 void li_tohex_uc(char * restrict buf, size_t buf_len, const char * restrict s, size_t s_len);
H A Dmod_wstunnel.c673 return chunkqueue_read_data(cq, buf, bytes, r->conf.errh); in get_key3()
698 uint32_t buf[4]; /* MD5 binary hash len */ in create_MD5_sum() local
705 if (NULL == key1 || get_key_number(buf+0, key1) < 0 || in create_MD5_sum()
706 NULL == key2 || get_key_number(buf+1, key2) < 0 || in create_MD5_sum()
707 get_key3(r, (char *)(buf+2), 2*sizeof(uint32_t)) < 0) { in create_MD5_sum()
717 u = buf[0]; in create_MD5_sum()
718 ws_htole32((unsigned char *)(buf+0), u); in create_MD5_sum()
719 u = buf[1]; in create_MD5_sum()
720 ws_htole32((unsigned char *)(buf+1), u); in create_MD5_sum()
723 MD5_once((unsigned char *)buf, buf, sizeof(buf)); in create_MD5_sum()
[all …]
H A Dsock_addr.c284 const char * sock_addr_inet_ntop(const sock_addr * const restrict saddr, char * const restrict buf,… in sock_addr_inet_ntop() argument
289 return inet_ntop(AF_INET,(const void *)&saddr->ipv4.sin_addr,buf,sz); in sock_addr_inet_ntop()
295 return inet_ntop(AF_INET6,(const void *)&saddr->ipv6.sin6_addr,buf,sz); in sock_addr_inet_ntop()
311 char buf[UNIX_PATH_MAX]; in sock_addr_inet_ntop_copy_buffer() local
312 const char *s = sock_addr_inet_ntop(saddr, buf, sizeof(buf)); in sock_addr_inet_ntop_copy_buffer()
322 char buf[UNIX_PATH_MAX]; in sock_addr_inet_ntop_append_buffer() local
323 const char *s = sock_addr_inet_ntop(saddr, buf, sizeof(buf)); in sock_addr_inet_ntop_append_buffer()
H A Dmod_gnutls.c339 int buf[23]; /* 92 bytes */ in mod_gnutls_session_ticket_key_file() local
341 if (0 != fdevent_load_file_bytes((char *)buf,(off_t)sizeof(buf),0,fn,NULL)) in mod_gnutls_session_ticket_key_file()
359 gnutls_memset(buf, 0, sizeof(buf)); in mod_gnutls_session_ticket_key_file()
2854 char buf[512]; in https_add_ssl_client_entries() local
2857 d.data = buf; in https_add_ssl_client_entries()
2858 d.size = sizeof(buf); in https_add_ssl_client_entries()
2874 size_t sz = sizeof(buf); in https_add_ssl_client_entries()
2878 buf, sz); in https_add_ssl_client_entries()
2930 char buf[LI_ITOSTRING_LENGTH]; in http_cgi_ssl_env() local
2932 buf, li_utostrn(buf, sizeof(buf), usekeysize)); in http_cgi_ssl_env()
[all …]
H A Dmod_openssl.c414 if (0 != fdevent_load_file_bytes((char *)buf,(off_t)sizeof(buf),0,fn,NULL)) in mod_openssl_session_ticket_key_file()
427 OPENSSL_cleanse(buf, sizeof(buf)); in mod_openssl_session_ticket_key_file()
933 buf[0] = '\0'; in safer_X509_NAME_oneline()
967 char buf[256]; in verify_callback() local
1035 safer_X509_NAME_oneline(X509_get_subject_name(err_cert),buf,sizeof(buf)); in verify_callback()
3399 ret = SSL_read(hctx->ssl, buf, (int)sizeof(buf)); in mod_openssl_close_notify()
3533 char buf[256]; in https_add_ssl_client_entries() local
3534 int len = safer_X509_NAME_oneline(xn, buf, sizeof(buf)); in https_add_ssl_client_entries()
3536 if (len >= (int)sizeof(buf)) len = (int)sizeof(buf)-1; in https_add_ssl_client_entries()
3607 buf, li_itostrn(buf, sizeof(buf), usekeysize)); in http_cgi_ssl_env()
[all …]
H A Dmod_ssi.c1467 char * const buf = b->ptr; in mod_ssi_read_fd() local
1471 while (0 < (rd = read(fd, buf+offset, bufsz-offset))) { in mod_ssi_read_fd()
1476 prelen = s - buf; in mod_ssi_read_fd()
1484 len = mod_ssi_stmt_len(buf+prelen, offset-prelen); in mod_ssi_read_fd()
1486 mod_ssi_parse_ssi_stmt(r, p, buf+prelen, len, st); in mod_ssi_read_fd()
1499 if (buf[offset-2] == '-' && buf[offset-1] == '-') { in mod_ssi_read_fd()
1501 } else if (buf[offset-1] == '-') { in mod_ssi_read_fd()
1507 memmove(buf, buf+prelen, (offset -= prelen)); in mod_ssi_read_fd()
1515 memcpy(buf, buf+prelen, (offset -= prelen)); in mod_ssi_read_fd()
1523 chunkqueue_append_mem(cq, buf+pretag, offset-pretag); in mod_ssi_read_fd()
[all …]
/lighttpd1.4/tests/
H A Dscgi-responder.c31 static char buf[65536]; variable
79 rd = recv(fd, buf+offset, sizeof(buf)-offset, MSG_DONTWAIT); in scgi_process()
84 p = memchr(buf, ':', offset); in scgi_process()
94 rlen = strtoul(buf, &p, 10); in scgi_process()
95 if (*buf == '-' || *p != ':' || p == buf || rlen == ULONG_MAX) in scgi_process()
97 if (rlen > sizeof(buf) - (p - buf) - 2) in scgi_process()
99 rlen += (p - buf) + 2; in scgi_process()
114 rd = recv(fd, buf+offset, sizeof(buf)-offset, MSG_DONTWAIT); in scgi_process()
127 if (buf[rlen-1] != ',') in scgi_process()
129 rlen -= (p - buf) + 2; in scgi_process()
[all …]
H A Dfcgi-responder.c42 static unsigned char buf[65536]; variable
233 FCGI_Header * const h = (FCGI_Header *)(buf+offset); in fcgi_dispatch_packet()
261 role = (buf[offset+FCGI_HEADER_LEN] << 8) in fcgi_dispatch_packet()
262 | buf[offset+FCGI_HEADER_LEN+1]; in fcgi_dispatch_packet()
270 buf+offset+FCGI_HEADER_LEN, len); in fcgi_dispatch_packet()
297 FCGI_Header * const h = (FCGI_Header *)(buf+offset); in fcgi_recv_packet()
333 rd = recv(fd, buf+offset, sizeof(buf)-offset, MSG_DONTWAIT); in fcgi_recv()
344 memmove(buf, buf+rd, offset); in fcgi_recv()
349 } while (offset < (ssize_t)sizeof(buf)); in fcgi_recv()
/lighttpd1.4/src/ls-hpack/
H A Dlsxpack_header.h48 char *buf; /* the buffer for headers */ member
72 hdr->buf = (char *)val; in lsxpack_header_set_idx()
85 hdr->buf = (char *)val; in lsxpack_header_set_qpack_idx()
95 lsxpack_header_set_offset(lsxpack_header_t *hdr, const char *buf, in lsxpack_header_set_offset() argument
100 hdr->buf = (char *)buf; in lsxpack_header_set_offset()
112 lsxpack_header_set_offset2(lsxpack_header_t *hdr, const char *buf, in lsxpack_header_set_offset2() argument
117 hdr->buf = (char *)buf; in lsxpack_header_set_offset2()
133 hdr->buf = out; in lsxpack_header_prepare_decode()
146 return (hdr->name_len)? hdr->buf + hdr->name_offset : NULL; in lsxpack_header_get_name()
152 { return hdr->buf + hdr->val_offset; } in lsxpack_header_get_value()
H A Dlshpack.c1883 buf = 0; in lshpack_dec_huff_decode()
1889 if (src + sizeof(buf) <= src_end) in lshpack_dec_huff_decode()
1897 buf <<= 8; in lshpack_dec_huff_decode()
1898 buf |= (uintptr_t) *src++; in lshpack_dec_huff_decode()
1901 buf <<= 8; in lshpack_dec_huff_decode()
1905 buf <<= 48; in lshpack_dec_huff_decode()
1913 buf <<= 8; in lshpack_dec_huff_decode()
1917 buf <<= 8; in lshpack_dec_huff_decode()
1921 buf <<= 16; in lshpack_dec_huff_decode()
1930 buf <<= 8; in lshpack_dec_huff_decode()
[all …]
/lighttpd1.4/src/t/
H A Dtest_mod_ssi.c25 static void test_mod_ssi_write_testfile (int fd, const char *buf, size_t len) in test_mod_ssi_write_testfile() argument
28 || (ssize_t)len != write(fd, buf, len) in test_mod_ssi_write_testfile()
83 char buf[80]; in test_mod_ssi_read_fd() local
85 || 2 != read(cq->first->file.fd, buf, sizeof(buf))) { in test_mod_ssi_read_fd()
89 assert(0 == memcmp(buf, "2\n", 2)); in test_mod_ssi_read_fd()

12