diff --git a/config.go b/config.go index 14dd76c..8b359ed 100644 --- a/config.go +++ b/config.go @@ -552,7 +552,7 @@ func (uc *UpstreamConfig) newDOHTransport(ctx context.Context, addrs []string) * if uc.BootstrapIP != "" { dialer := net.Dialer{Timeout: dialerTimeout, KeepAlive: dialerTimeout} addr := net.JoinHostPort(uc.BootstrapIP, port) - logger.Debug().Msgf("sending doh request to: %s", addr) + Log(ctx, logger.Debug(), "sending doh request to: %s", addr) return dialer.DialContext(ctx, network, addr) } pd := &ctrldnet.ParallelDialer{} @@ -566,7 +566,7 @@ func (uc *UpstreamConfig) newDOHTransport(ctx context.Context, addrs []string) * if err != nil { return nil, err } - logger.Debug().Msgf("sending doh request to: %s", conn.RemoteAddr()) + Log(ctx, logger.Debug(), "sending doh request to: %s", conn.RemoteAddr()) return conn, nil } runtime.SetFinalizer(transport, func(transport *http.Transport) { diff --git a/config_quic.go b/config_quic.go index 8f27bf3..fb5ff9c 100644 --- a/config_quic.go +++ b/config_quic.go @@ -42,7 +42,7 @@ func (uc *UpstreamConfig) newDOH3Transport(ctx context.Context, addrs []string) // if we have a bootstrap ip set, use it to avoid DNS lookup if uc.BootstrapIP != "" { addr = net.JoinHostPort(uc.BootstrapIP, port) - logger.Debug().Msgf("sending doh3 request to: %s", addr) + Log(ctx, logger.Debug(), "sending doh3 request to: %s", addr) udpConn, err := net.ListenUDP("udp", nil) if err != nil { return nil, err @@ -62,7 +62,7 @@ func (uc *UpstreamConfig) newDOH3Transport(ctx context.Context, addrs []string) if err != nil { return nil, err } - logger.Debug().Msgf("sending doh3 request to: %s", conn.RemoteAddr()) + Log(ctx, logger.Debug(), "sending doh3 request to: %s", conn.RemoteAddr()) return conn, err } runtime.SetFinalizer(rt, func(rt *http3.Transport) { diff --git a/doh.go b/doh.go index f93dc88..6fbfb71 100644 --- a/doh.go +++ b/doh.go @@ -165,7 +165,7 @@ func addHeader(ctx context.Context, req *http.Request, uc *UpstreamConfig) { } if printed { logger := LoggerFromCtx(ctx) - logger.Debug().Msgf("sending request header: %v", dohHeader) + Log(ctx, logger.Debug(), "sending request header: %v", dohHeader) } dohHeader.Set("Content-Type", headerApplicationDNS) dohHeader.Set("Accept", headerApplicationDNS)