diff --git a/internal/clientinfo/mdns.go b/internal/clientinfo/mdns.go index 04e94b9..981de12 100644 --- a/internal/clientinfo/mdns.go +++ b/internal/clientinfo/mdns.go @@ -75,11 +75,7 @@ func (m *mdns) lookupIPByHostname(name string, v6 bool) string { if value == name { if addr, err := netip.ParseAddr(key.(string)); err == nil && addr.Is6() == v6 { ip = addr.String() - //lint:ignore S1008 This is used for readable. - if addr.IsLoopback() { // Continue searching if this is loopback address. - return true - } - return false + return addr.IsLoopback() // Continue searching if this is loopback address. } } return true diff --git a/resolver_test.go b/resolver_test.go index 871c2e7..cfa284f 100644 --- a/resolver_test.go +++ b/resolver_test.go @@ -357,8 +357,9 @@ func Test_legacyResolverWithBigExtraSection(t *testing.T) { Type: ResolverTypeLegacy, Endpoint: lanAddr, } - uc.Init() - r, err := NewResolver(uc) + ctx := context.Background() + uc.Init(ctx) + r, err := NewResolver(ctx, uc) if err != nil { t.Fatal(err) }