From 999923c423bffeac7ac347bfc7203321a6f6ae80 Mon Sep 17 00:00:00 2001 From: Artem Boldariev Date: Thu, 18 May 2023 21:52:23 +0300 Subject: [PATCH] Fix TLS Stream in accordance with PROXY Stream over TLS support This commit makes TLS Stream code to take PROXY Stream over TLS support into account. --- lib/isc/netmgr/tlsstream.c | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/lib/isc/netmgr/tlsstream.c b/lib/isc/netmgr/tlsstream.c index 16bbc1c592..18d2faadab 100644 --- a/lib/isc/netmgr/tlsstream.c +++ b/lib/isc/netmgr/tlsstream.c @@ -979,7 +979,7 @@ isc_nm_listentls(isc_nm_t *mgr, uint32_t workers, isc_sockaddr_t *iface, if (proxy) { result = isc_nm_listenproxystream( mgr, workers, iface, tlslisten_acceptcb, tlssock, - backlog, quota, &tlssock->outer); + backlog, quota, NULL, &tlssock->outer); } else { result = isc_nm_listentcp(mgr, workers, iface, tlslisten_acceptcb, tlssock, backlog, @@ -1209,7 +1209,8 @@ isc_nm_tlsconnect(isc_nm_t *mgr, isc_sockaddr_t *local, isc_sockaddr_t *peer, if (proxy) { isc_nm_proxystreamconnect(mgr, local, peer, tcp_connected, sock, - sock->connect_timeout, proxy_info); + sock->connect_timeout, NULL, NULL, + proxy_info); } else { isc_nm_tcpconnect(mgr, local, peer, tcp_connected, sock, sock->connect_timeout);