NoData: setting correct RA flag in response.

This commit is contained in:
Shreyas Zare
2023-03-05 19:31:06 +05:30
parent 6a0eef7b39
commit 80dae846b4

View File

@@ -59,7 +59,7 @@ namespace NoData
{
DnsResourceRecordType blockedType = Enum.Parse<DnsResourceRecordType>(jsonBlockedType.GetString(), true);
if ((blockedType == question.Type) || (blockedType == DnsResourceRecordType.ANY))
return Task.FromResult(new DnsDatagram(request.Identifier, true, request.OPCODE, false, false, request.RecursionDesired, false, false, false, DnsResponseCode.NoError, request.Question));
return Task.FromResult(new DnsDatagram(request.Identifier, true, request.OPCODE, false, false, request.RecursionDesired, isRecursionAllowed, false, false, DnsResponseCode.NoError, request.Question));
}
}