Lines Matching refs:ssl_
74 bssl::UniquePtr<SSL> ssl_; member in adb::tls::__anon687488e00111::TlsConnectionImpl
98 if (ssl_ != nullptr) { in ~TlsConnectionImpl()
99 SSL_shutdown(ssl_.get()); in ~TlsConnectionImpl()
180 if (ssl_.get() == nullptr) { in ExportKeyingMaterial()
185 if (SSL_export_keying_material(ssl_.get(), out.data(), out.size(), kExportedKeyLabel, in ExportKeyingMaterial()
267 ssl_.reset(SSL_new(ssl_ctx_.get())); in DoHandshake()
268 if (!SSL_set_fd(ssl_.get(), fd_.get())) { in DoHandshake()
275 SSL_set_accept_state(ssl_.get()); in DoHandshake()
278 SSL_set_connect_state(ssl_.get()); in DoHandshake()
281 if (SSL_do_handshake(ssl_.get()) != 1) { in DoHandshake()
293 if (SSL_peek(ssl_.get(), &check, 1) <= 0) { in DoHandshake()
307 ssl_.reset(); in Invalidate()
322 if (!ssl_) { in ReadFully()
331 SSL_read(ssl_.get(), p8 + offset, std::min(static_cast<size_t>(INT_MAX), size)); in ReadFully()
344 if (!ssl_) { in WriteFully()
350 int bytes_out = SSL_write(ssl_.get(), data.data(), in WriteFully()