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) {