From b24be82552dca4818e72e459443d04360608e671 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sun, 24 Apr 2022 17:23:54 +0530 Subject: [PATCH] AuthZoneManager: updated GetReferralResponse() to set last used on value for stub authority records. --- DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs b/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs index 3c547b21..23cae5d2 100644 --- a/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs +++ b/DnsServerCore/Dns/ZoneManagers/AuthZoneManager.cs @@ -362,6 +362,12 @@ namespace DnsServerCore.Dns.ZoneManagers if (delegationZone is StubZone) { authority = delegationZone.GetRecords(DnsResourceRecordType.NS); //stub zone has no authority so cant query + + //update last used on + DateTime utcNow = DateTime.UtcNow; + + foreach (DnsResourceRecord record in authority) + record.GetRecordInfo().LastUsedOn = utcNow; } else {