Lines Matching defs:handle

304   SSL*     handle;
990 /* This might get called before it has been added to a multi handle */
1387 X509_free(params.cert); /* we don't need the handle any more... */
1579 EVP_PKEY_free(priv_key); /* we don't need the handle any more... */
1889 if(backend->handle) {
1897 (void)SSL_read(backend->handle, buf, (int)sizeof(buf));
1899 if(SSL_shutdown(backend->handle) == 1) {
1903 nread = SSL_read(backend->handle, buf, (int)sizeof(buf));
1904 err = SSL_get_error(backend->handle, nread);
1930 SSL_set_connect_state(backend->handle);
1933 SSL_free(backend->handle);
1934 backend->handle = NULL;
1976 (void)SSL_shutdown(backend->handle);
1979 if(backend->handle) {
1989 nread = SSL_read(backend->handle, buf, buffsize);
1990 err = SSL_get_error(backend->handle, nread);
2035 switch(SSL_get_shutdown(backend->handle)) {
2050 SSL_free(backend->handle);
2051 backend->handle = NULL;
2187 /* get a handle to alternative name number i */
2355 len = SSL_get_tlsext_status_ocsp_resp(backend->handle, &status);
2385 ch = SSL_get_peer_cert_chain(backend->handle);
2428 cert = SSL_get1_peer_certificate(backend->handle);
3769 if(backend->handle)
3770 SSL_free(backend->handle);
3771 backend->handle = SSL_new(backend->ctx);
3772 if(!backend->handle) {
3773 failf(data, "SSL: couldn't create a context (handle)");
3777 SSL_set_app_data(backend->handle, cf);
3782 SSL_set_tlsext_status_type(backend->handle, TLSEXT_STATUSTYPE_ocsp);
3787 SSL_set_renegotiate_mode(backend->handle, ssl_renegotiate_freely);
3790 SSL_set_connect_state(backend->handle);
3795 if(!SSL_set_tlsext_host_name(backend->handle, connssl->peer.sni)) {
3802 SSL_set_app_data(backend->handle, cf);
3809 if(!SSL_set_session(backend->handle, ssl_sessionid)) {
3838 SSL_set0_rbio(backend->handle, bio);
3839 SSL_set0_wbio(backend->handle, bio);
3841 SSL_set_bio(backend->handle, bio, bio);
3863 err = SSL_connect(backend->handle);
3879 ossl_log_tls12_secret(backend->handle, &backend->keylog_done);
3887 int detail = SSL_get_error(backend->handle, err);
3937 lerr = SSL_get_verify_result(backend->handle);
3997 SSL_get_peer_signature_type_nid(backend->handle, &psigtype_nid);
3999 negotiated_group_name = SSL_get0_group_name(backend->handle);
4002 OBJ_nid2sn(SSL_get_negotiated_group(backend->handle) & 0x0000FFFF);
4008 SSL_get_version(backend->handle),
4009 SSL_get_cipher(backend->handle),
4020 SSL_get0_alpn_selected(backend->handle, &neg_protocol, &len);
4198 (void)Curl_ossl_certchain(data, backend->handle);
4200 backend->server_cert = SSL_get1_peer_certificate(backend->handle);
4326 lerr = SSL_get_verify_result(backend->handle);
4346 infof_certstack(data, backend->handle);
4494 * permits the owner of a multi handle to abort a connection attempt
4558 if(backend->handle && SSL_pending(backend->handle))
4586 rc = SSL_write(backend->handle, mem, memlen);
4589 err = SSL_get_error(backend->handle, rc);
4670 nread = (ssize_t)SSL_read(backend->handle, buf, buffsize);
4674 int err = SSL_get_error(backend->handle, (int)nread);
4806 /* handle extended version introduced for 0.9.8za */
4891 (void *)backend->ctx : (void *)backend->handle;