From cc597d8694d613ca14d6377bf91b3330b910b227 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 25 Feb 2023 13:03:40 +0530 Subject: [PATCH] AllowedZoneManager: refactored Query() to IsAllowed(). --- DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs b/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs index 34eff79d..7b94a70d 100644 --- a/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs +++ b/DnsServerCore/Dns/ZoneManagers/AllowedZoneManager.cs @@ -176,9 +176,12 @@ namespace DnsServerCore.Dns.ZoneManagers log.Write("DNS Server allowed zone file was saved: " + allowedZoneFile); } - public DnsDatagram Query(DnsDatagram request) + public bool IsAllowed(DnsDatagram request) { - return _zoneManager.Query(request); + if (_zoneManager.TotalZones < 1) + return false; + + return _zoneManager.Query(request) is not null; } #endregion