Browse Source

[1605] Move RBNodeRRset to the isc::datasrc::internal namespace

Stephen Morris 13 years ago
parent
commit
776afd136b

+ 1 - 1
src/lib/datasrc/memory_datasrc.cc

@@ -432,7 +432,7 @@ struct InMemoryZoneFinder::InMemoryZoneFinderImpl {
         // ... although instead of loading the RRset directly, we encapsulate
         // it within an RBNodeRRset.  This contains additional information that
         // speeds up queries.
-        ConstRRsetPtr rrset(new RBNodeRRset(rawrrset));
+        ConstRRsetPtr rrset(new internal::RBNodeRRset(rawrrset));
 
         if (rrset->getType() == RRType::NSEC3()) {
             return (addNSEC3(rrset, zone_data));

+ 2 - 0
src/lib/datasrc/rbnode_rrset.h

@@ -27,6 +27,7 @@
 
 namespace isc {
 namespace datasrc {
+namespace internal {
 
 /// \brief Special RRset for optimizing memory datasource requirement
 ///
@@ -188,6 +189,7 @@ private:
     isc::dns::ConstRRsetPtr rrset_;     ///< Underlying RRset
 };
 
+}   // namespace internal
 }   // namespace datasrc
 }   // namespace isc
 

+ 1 - 0
src/lib/datasrc/tests/rbnode_rrset_unittest.cc

@@ -27,6 +27,7 @@ using isc::UnitTestUtil;
 using namespace std;
 using namespace isc;
 using namespace isc::datasrc;
+using namespace isc::datasrc::internal;
 using namespace isc::dns;
 using namespace isc::dns::rdata;
 using namespace isc::util;