@@ -109,7 +109,10 @@ func handleQuery(w dns.ResponseWriter, r *dns.Msg) {
109
109
tmpRR , err := stateRecordToDnsRR (tmpRecord )
110
110
if err != nil {
111
111
slog .Error (
112
- fmt .Sprintf ("failed to convert state record to dns.RR: %s" , err ),
112
+ fmt .Sprintf (
113
+ "failed to convert state record to dns.RR: %s" ,
114
+ err ,
115
+ ),
113
116
)
114
117
return
115
118
}
@@ -367,20 +370,25 @@ func findNameserversForDomain(
367
370
lookupDomainName := strings .Join (queryLabels [startLabelIdx :], "." )
368
371
// Convert to canonical form for consistency
369
372
lookupDomainName = dns .CanonicalName (lookupDomainName )
370
- nsRecords , err := state .GetState ().LookupRecords ([]string {"NS" }, lookupDomainName )
373
+ nsRecords , err := state .GetState ().
374
+ LookupRecords ([]string {"NS" }, lookupDomainName )
371
375
if err != nil {
372
376
return "" , nil , err
373
377
}
374
378
if len (nsRecords ) > 0 {
375
379
ret := map [string ][]net.IP {}
376
380
for _ , nsRecord := range nsRecords {
377
381
// Get matching A/AAAA records for NS entry
378
- aRecords , err := state .GetState ().LookupRecords ([]string {"A" , "AAAA" }, nsRecord .Rhs )
382
+ aRecords , err := state .GetState ().
383
+ LookupRecords ([]string {"A" , "AAAA" }, nsRecord .Rhs )
379
384
if err != nil {
380
385
return "" , nil , err
381
386
}
382
387
for _ , aRecord := range aRecords {
383
- ret [nsRecord .Rhs ] = append (ret [nsRecord .Rhs ], net .ParseIP (aRecord .Rhs ))
388
+ ret [nsRecord .Rhs ] = append (
389
+ ret [nsRecord .Rhs ],
390
+ net .ParseIP (aRecord .Rhs ),
391
+ )
384
392
}
385
393
}
386
394
return dns .Fqdn (lookupDomainName ), ret , nil
0 commit comments