token-validator: display user associated domain and delegation

This commit is contained in:
nemunaire 2021-03-04 01:04:58 +01:00
commit 8427a0adb8
4 changed files with 30 additions and 16 deletions

View file

@ -86,8 +86,10 @@ func check_dns(domain, ip string) (aaaa net.IP, err error) {
err = errors.New("failed to get a valid answer")
}
if len(r.Answer) > 0 {
aaaa = r.Answer[0].(*dns.AAAA).AAAA
for _, answer := range r.Answer {
if t, ok := answer.(*dns.AAAA); ok {
aaaa = t.AAAA
}
}
return