From 604e5e8cde6d7d221eaf0076643da4190414a0be Mon Sep 17 00:00:00 2001 From: Daniel Date: Wed, 21 Sep 2022 18:02:08 +0200 Subject: [PATCH] Add search domain info to resolver debug info --- resolver/main.go | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/resolver/main.go b/resolver/main.go index 36fe273f..01d5d623 100644 --- a/resolver/main.go +++ b/resolver/main.go @@ -169,12 +169,14 @@ func AddToDebugInfo(di *debug.Info) { } // Add section. - if resolver.Info.Name != "" { - content = append(content, resolver.Info.Name) - } else { - content = append(content, resolver.Info.IP.String()) - } + content = append(content, resolver.Info.DescriptiveName()) content = append(content, fmt.Sprintf(" %s", resolver.Info.ID())) + if resolver.SearchOnly { + content = append(content, " Used for search domains only!") + } + if len(resolver.Search) > 0 { + content = append(content, fmt.Sprintf(" Search Domains: %v", strings.Join(resolver.Search, ", "))) + } content = append(content, fmt.Sprintf(" Failing: %v", resolver.Conn.IsFailing())) // Add a empty line for all but the last entry.