feat(client): Add support for PTR DNS records (#886)

Co-authored-by: TwiN <twin@linux.com>
This commit is contained in:
Martin Stone
2024-11-28 23:21:44 +00:00
committed by GitHub
parent 2fe991319e
commit 29cbff6774
2 changed files with 14 additions and 0 deletions

View File

@ -321,6 +321,10 @@ func QueryDNS(queryType, queryName, url string) (connected bool, dnsRcode string
if ns, ok := rr.(*dns.NS); ok {
body = []byte(ns.Ns)
}
case dns.TypePTR:
if ptr, ok := rr.(*dns.PTR); ok {
body = []byte(ptr.Ptr)
}
default:
body = []byte("query type is not supported yet")
}