ZoneTree: fixed wildcard matching bug in FindZoneNode().

This commit is contained in:
Shreyas Zare
2024-03-16 13:27:38 +05:30
parent 332b64e6c2
commit 6489c9828c

View File

@@ -320,7 +320,7 @@ namespace DnsServerCore.Dns.Trees
}
}
}
else if ((wildcardNode is not null) && (currentNode.K == 0) && currentNode.HasChildren)
else if ((wildcardNode is not null) && (currentNode.K == 0) && currentNode.HasChildren && (currentNode != wildcardNode.Parent))
{
//ENT node with children so wildcard is not valid
wildcardNode = null;