From be369a1f7ac8d5cb10c765334e8855ad577bc67d Mon Sep 17 00:00:00 2001 From: YX Hao Date: Thu, 6 Jul 2023 21:01:41 +0800 Subject: [PATCH] Shorten a line --- dnscrypt-proxy/xtransport.go | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/dnscrypt-proxy/xtransport.go b/dnscrypt-proxy/xtransport.go index 2adab72a..c8aaa1a8 100644 --- a/dnscrypt-proxy/xtransport.go +++ b/dnscrypt-proxy/xtransport.go @@ -258,7 +258,7 @@ func (xTransport *XTransport) rebuildTransport() { } xTransport.transport = transport if xTransport.http3 { - h3Transport := &http3.RoundTripper{DisableCompression: true, TLSClientConfig: &tlsClientConfig, Dial: func(ctx context.Context, addrStr string, tlsCfg *tls.Config, cfg *quic.Config) (quic.EarlyConnection, error) { + dial := func(ctx context.Context, addrStr string, tlsCfg *tls.Config, cfg *quic.Config) (quic.EarlyConnection, error) { dlog.Debugf("Dialing for H3: [%v]", addrStr) host, port := ExtractHostAndPort(addrStr, stamps.DefaultPort) ipOnly := host @@ -292,7 +292,8 @@ func (xTransport *XTransport) rebuildTransport() { } tlsCfg.ServerName = host return quic.DialEarly(ctx, udpConn, udpAddr, tlsCfg, cfg) - }} + } + h3Transport := &http3.RoundTripper{DisableCompression: true, TLSClientConfig: &tlsClientConfig, Dial: dial} xTransport.h3Transport = h3Transport } }