summaryrefslogtreecommitdiffstats
path: root/vespalib
diff options
context:
space:
mode:
authorHåvard Pettersen <havardpe@yahooinc.com>2023-01-10 11:58:36 +0000
committerHåvard Pettersen <havardpe@yahooinc.com>2023-01-10 11:58:36 +0000
commit76c991a774cdfede398e634cc751e785b77eb89e (patch)
treeb00317a84d5111c27a00b0ca57a7d9bba0ba28f3 /vespalib
parentac11930e8cbde753699e1643a3d37bd4f1628802 (diff)
centralize codec creation
Diffstat (limited to 'vespalib')
-rw-r--r--vespalib/src/vespa/vespalib/net/tls/tls_crypto_engine.cpp4
1 files changed, 2 insertions, 2 deletions
diff --git a/vespalib/src/vespa/vespalib/net/tls/tls_crypto_engine.cpp b/vespalib/src/vespa/vespalib/net/tls/tls_crypto_engine.cpp
index ecc62a03cad..6f148568d80 100644
--- a/vespalib/src/vespa/vespalib/net/tls/tls_crypto_engine.cpp
+++ b/vespalib/src/vespa/vespalib/net/tls/tls_crypto_engine.cpp
@@ -27,13 +27,13 @@ TlsCryptoEngine::create_tls_server_crypto_codec(const SocketHandle &socket)
CryptoSocket::UP
TlsCryptoEngine::create_client_crypto_socket(SocketHandle socket, const SocketSpec &peer_spec) {
- auto codec = net::tls::CryptoCodec::create_default_client_codec(_tls_ctx, peer_spec, SocketAddress::peer_address(socket.get()));
+ auto codec = create_tls_client_crypto_codec(socket, peer_spec);
return std::make_unique<net::tls::CryptoCodecAdapter>(std::move(socket), std::move(codec));
}
CryptoSocket::UP
TlsCryptoEngine::create_server_crypto_socket(SocketHandle socket) {
- auto codec = net::tls::CryptoCodec::create_default_server_codec(_tls_ctx, SocketAddress::peer_address(socket.get()));
+ auto codec = create_tls_server_crypto_codec(socket);
return std::make_unique<net::tls::CryptoCodecAdapter>(std::move(socket), std::move(codec));
}