DnsServer: updated PrepareRecursiveResolveResponse() to handle ANY response correctly.

This commit is contained in:
Shreyas Zare
2022-05-08 15:31:54 +05:30
parent cda4d493ac
commit 33eb5d2266

View File

@@ -2431,7 +2431,7 @@ namespace DnsServerCore.Dns
IReadOnlyList<DnsResourceRecord> additional = response.Additional;
//answer section checks
if (!dnssecOk && (answer.Count > 0))
if (!dnssecOk && (answer.Count > 0) && (response.Question[0].Type != DnsResourceRecordType.ANY))
{
//remove RRSIGs from answer
bool foundRRSIG = false;