Remove unused SSL_CTX* argument from TlsHandshaker c'tor gfe-relnote: n/a (refactor dead argument) PiperOrigin-RevId: 290311621 Change-Id: I7db1bd8ff74784fe9f2767ba299038f54099c20b
diff --git a/quic/core/tls_client_handshaker.cc b/quic/core/tls_client_handshaker.cc index 53ea536..2f8ba67 100644 --- a/quic/core/tls_client_handshaker.cc +++ b/quic/core/tls_client_handshaker.cc
@@ -50,7 +50,7 @@ std::unique_ptr<ProofVerifyContext> verify_context, QuicCryptoClientConfig* crypto_config, QuicCryptoClientStream::ProofHandler* proof_handler) - : TlsHandshaker(stream, session, crypto_config->ssl_ctx()), + : TlsHandshaker(stream, session), server_id_(server_id), proof_verifier_(crypto_config->proof_verifier()), verify_context_(std::move(verify_context)),
diff --git a/quic/core/tls_handshaker.cc b/quic/core/tls_handshaker.cc index eccf275..a8fcf3a 100644 --- a/quic/core/tls_handshaker.cc +++ b/quic/core/tls_handshaker.cc
@@ -14,11 +14,8 @@ namespace quic { -TlsHandshaker::TlsHandshaker(QuicCryptoStream* stream, - QuicSession* session, - SSL_CTX* /*ssl_ctx*/) - : stream_(stream), session_(session), delegate_(session) { -} +TlsHandshaker::TlsHandshaker(QuicCryptoStream* stream, QuicSession* session) + : stream_(stream), session_(session), delegate_(session) {} TlsHandshaker::~TlsHandshaker() {}
diff --git a/quic/core/tls_handshaker.h b/quic/core/tls_handshaker.h index fd554aa..88e5f1d 100644 --- a/quic/core/tls_handshaker.h +++ b/quic/core/tls_handshaker.h
@@ -29,9 +29,7 @@ public: // TlsHandshaker does not take ownership of any of its arguments; they must // outlive the TlsHandshaker. - TlsHandshaker(QuicCryptoStream* stream, - QuicSession* session, - SSL_CTX* ssl_ctx); + TlsHandshaker(QuicCryptoStream* stream, QuicSession* session); TlsHandshaker(const TlsHandshaker&) = delete; TlsHandshaker& operator=(const TlsHandshaker&) = delete;
diff --git a/quic/core/tls_server_handshaker.cc b/quic/core/tls_server_handshaker.cc index 88eb326..0cb7a29 100644 --- a/quic/core/tls_server_handshaker.cc +++ b/quic/core/tls_server_handshaker.cc
@@ -45,7 +45,7 @@ QuicSession* session, SSL_CTX* ssl_ctx, ProofSource* proof_source) - : TlsHandshaker(stream, session, ssl_ctx), + : TlsHandshaker(stream, session), proof_source_(proof_source), crypto_negotiated_params_(new QuicCryptoNegotiatedParameters), tls_connection_(ssl_ctx, this) {