Lines Matching refs:ptr
186 if (NULL == (sp = strrchr(b->ptr, ':'))) {
192 host = b->ptr;
195 if (b->ptr[0] == '[' && *(sp-1) == ']') {
478 srv->srv_sockets.ptr = malloc(srv->srv_sockets.size * sizeof(server_socket));
481 …srv->srv_sockets.ptr = realloc(srv->srv_sockets.ptr, srv->srv_sockets.size * sizeof(server_socket)…
484 srv->srv_sockets.ptr[srv->srv_sockets.used++] = srv_socket;
496 srv->cur_fds = srv->first_entry->srv_sockets.ptr[srv->first_entry->srv_sockets.used - 1]->fd;
502 srv->srv_sockets.ptr = malloc(srv->srv_sockets.size * sizeof(server_socket));
506 …srv->srv_sockets.ptr = realloc(srv->srv_sockets.ptr, srv->srv_sockets.size * sizeof(server_socket)…
509 srv->srv_sockets.ptr[srv->srv_sockets.used] = calloc(1, sizeof(*srv_socket));
510 if (NULL == srv->srv_sockets.ptr[srv->srv_sockets.used]) {
516 memcpy((srv->srv_sockets.ptr[srv->srv_sockets.used]),
517 (srv->first_entry->srv_sockets.ptr[srv->first_entry->srv_sockets.used - 1]),
520 srv->srv_sockets.ptr[srv->srv_sockets.used]->fd =
521 srv->first_entry->srv_sockets.ptr[srv->first_entry->srv_sockets.used - 1]->fd;
522 srv->srv_sockets.ptr[srv->srv_sockets.used]->fde_ndx = -1;
523 srv->srv_sockets.ptr[srv->srv_sockets.used]->addr =
524 srv->first_entry->srv_sockets.ptr[srv->first_entry->srv_sockets.used - 1]->addr;
525 srv->srv_sockets.ptr[srv->srv_sockets.used]->use_ipv6 =
526 srv->first_entry->srv_sockets.ptr[srv->first_entry->srv_sockets.used - 1]->use_ipv6;
527 srv->srv_sockets.ptr[srv->srv_sockets.used]->is_ssl =
528 srv->first_entry->srv_sockets.ptr[srv->first_entry->srv_sockets.used - 1]->is_ssl;
560 server_socket *srv_socket = srv->srv_sockets.ptr[i];
580 free(srv->srv_sockets.ptr);
743 if (SSL_CTX_set_cipher_list(s->ssl_ctx, s->ssl_cipher_list->ptr) != 1) {
757 bio = BIO_new_file((char *) s->ssl_dh_file->ptr, "r");
759 log_error_write(srv, __FILE__, __LINE__, "ss", "SSL: Unable to open file", s->ssl_dh_file->ptr);
765 …ror_write(srv, __FILE__, __LINE__, "ss", "SSL: PEM_read_bio_DHparams failed", s->ssl_dh_file->ptr);
793 nid = OBJ_sn2nid((char *) s->ssl_ec_curve->ptr);
795 log_error_write(srv, __FILE__, __LINE__, "ss", "SSL: Unknown curve name", s->ssl_ec_curve->ptr);
804 …og_error_write(srv, __FILE__, __LINE__, "ss", "SSL: Unable to create curve", s->ssl_ec_curve->ptr);
814 if (1 != SSL_CTX_load_verify_locations(s->ssl_ctx, s->ssl_ca_file->ptr, NULL)) {
820 STACK_OF(X509_NAME) *certs = SSL_load_client_CA_file(s->ssl_ca_file->ptr);
845 if (SSL_CTX_use_certificate_file(s->ssl_ctx, s->ssl_pemfile->ptr, SSL_FILETYPE_PEM) < 0) {
851 if (SSL_CTX_use_PrivateKey_file (s->ssl_ctx, s->ssl_pemfile->ptr, SSL_FILETYPE_PEM) < 0) {
964 if (buffer_is_equal(srv->srv_sockets.ptr[j]->srv_token, dc->string)) {
987 server_socket *srv_socket = srv->srv_sockets.ptr[i];