From 39bca09bde36d192434fc760edd3f7a1950d6586 Mon Sep 17 00:00:00 2001 From: Shreyas Zare Date: Sat, 13 Jun 2020 13:44:03 +0530 Subject: [PATCH] BlockedZoneManager: minor code changes done. --- .../Dns/ZoneManagers/BlockedZoneManager.cs | 16 +++++++++++++--- 1 file changed, 13 insertions(+), 3 deletions(-) diff --git a/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs b/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs index 394f9db2..c7ae6397 100644 --- a/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs +++ b/DnsServerCore/Dns/ZoneManagers/BlockedZoneManager.cs @@ -117,16 +117,26 @@ namespace DnsServerCore.Dns.ZoneManagers #region public - public void BlockZone(string domain) + public bool BlockZone(string domain) { - if (_zoneManager.CreatePrimaryZone(domain, _soaRecord, _nsRecord, false) != null) + if (_zoneManager.CreatePrimaryZone(domain, _soaRecord, _nsRecord) != null) + { _totalZonesBlocked++; + return true; + } + + return false; } - public void DeleteZone(string domain) + public bool DeleteZone(string domain) { if (_zoneManager.DeleteZone(domain)) + { _totalZonesBlocked--; + return true; + } + + return false; } public List ListZones()