]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2218] Rewrite Name generation to be more efficient
authorMukund Sivaraman <muks@isc.org>
Fri, 21 Sep 2012 03:15:50 +0000 (08:45 +0530)
committerMukund Sivaraman <muks@isc.org>
Fri, 21 Sep 2012 03:15:50 +0000 (08:45 +0530)
src/lib/datasrc/memory/zone_finder.cc

index 3a504f5cab6453a97c7e2d856211ab1c5d2f7ac5..e0fa224ba9027307a2c7742816011decd996ae64 100644 (file)
@@ -682,7 +682,7 @@ InMemoryZoneFinder::findNSEC3(const isc::dns::Name& name, bool recursive) {
         ZoneNode* node(NULL);
         chain.clear();
         const ZoneTree::Result result =
-            tree.find(Name(hlabel + "." + getOrigin().toText()), &node, chain);
+            tree.find(Name(hlabel).concatenate(getOrigin()), &node, chain);
 
         if (result == ZoneTree::EXACTMATCH) {
             // We found an exact match.