mirror of
https://github.com/fergalmoran/DnsServer.git
synced 2026-01-03 07:15:34 +00:00
AuthZone: fixed QueryRecords() implementation for ANY request.
This commit is contained in:
@@ -370,8 +370,17 @@ namespace DnsServerCore.Dns.Zones
|
||||
|
||||
foreach (KeyValuePair<DnsResourceRecordType, IReadOnlyList<DnsResourceRecord>> entry in _entries)
|
||||
{
|
||||
if (entry.Key != DnsResourceRecordType.ANY)
|
||||
records.AddRange(entry.Value);
|
||||
switch (entry.Key)
|
||||
{
|
||||
case DnsResourceRecordType.FWD:
|
||||
case DnsResourceRecordType.APP:
|
||||
//skip records
|
||||
continue;
|
||||
|
||||
default:
|
||||
records.AddRange(entry.Value);
|
||||
break;
|
||||
}
|
||||
}
|
||||
|
||||
return FilterDisabledRecords(type, records);
|
||||
|
||||
Reference in New Issue
Block a user