Lines Matching defs:handle

96   WOLFSSL     *handle;
658 if(backend->handle)
659 wolfSSL_free(backend->handle);
660 backend->handle = wolfSSL_new(backend->ctx);
661 if(!backend->handle) {
662 failf(data, "SSL: couldn't create a handle");
668 if(wolfSSL_UseKeyShare(backend->handle, oqsAlg) != WOLFSSL_SUCCESS) {
681 wolfSSL_UseALPN(backend->handle, (char *)proto.data, proto.len,
693 wolfSSL_KeepArrays(backend->handle);
695 wolfSSL_set_tls13_secret_cb(backend->handle,
702 if(wolfSSL_UseSecureRenegotiation(backend->handle) != SSL_SUCCESS) {
715 if(!SSL_set_session(backend->handle, ssl_sessionid)) {
734 wolfSSL_set_bio(backend->handle, bio, bio);
738 if(!wolfSSL_set_fd(backend->handle,
770 if(wolfSSL_check_domain_name(backend->handle, snihost) == SSL_FAILURE)
774 ret = wolfSSL_connect(backend->handle);
790 (!wolfSSL_want_read(backend->handle) &&
791 !wolfSSL_want_write(backend->handle))) {
792 wolfssl_log_tls12_secret(backend->handle);
795 wolfSSL_FreeArrays(backend->handle);
802 int detail = wolfSSL_get_error(backend->handle, ret);
874 x509 = wolfSSL_get_peer_certificate(backend->handle);
917 rc = wolfSSL_ALPN_GetProtocol(backend->handle, &protocol, &protocol_len);
935 wolfSSL_get_version(backend->handle),
936 wolfSSL_get_cipher_name(backend->handle));
962 WOLFSSL_SESSION *our_ssl_sessionid = wolfSSL_get1_session(backend->handle);
1019 rc = wolfSSL_write(backend->handle, mem, memlen);
1021 int err = wolfSSL_get_error(backend->handle, rc);
1058 if(backend->handle) {
1062 (void)wolfSSL_read(backend->handle, buf, (int)sizeof(buf));
1063 (void)wolfSSL_shutdown(backend->handle);
1064 wolfSSL_free(backend->handle);
1065 backend->handle = NULL;
1090 nread = wolfSSL_read(backend->handle, buf, buffsize);
1093 int err = wolfSSL_get_error(backend->handle, nread);
1173 if(backend->handle) /* SSL is in use */
1174 return (0 != wolfSSL_pending(backend->handle)) ? TRUE : FALSE;
1195 if(backend->handle) {
1197 wolfSSL_free(backend->handle);
1198 backend->handle = NULL;
1280 * this connection is part of a multi handle and this loop would
1281 * execute again. This permits the owner of a multi handle to
1374 return backend->handle;