Browse Source

[2098] cleanup: removed now-unecessary definitions

now that we've rebased on a newer version of master.
JINMEI Tatuya 12 years ago
parent
commit
87c9372f49
1 changed files with 0 additions and 20 deletions
  1. 0 20
      src/lib/datasrc/memory/treenode_rrset.h

+ 0 - 20
src/lib/datasrc/memory/treenode_rrset.h

@@ -16,7 +16,6 @@
 #define DATASRC_MEMORY_TREENODE_RRSET_H 1
 
 #include <util/buffer.h>
-#include <util/memory_segment.h> // CLEAN UP: only for temporary setup
 
 #include <dns/messagerenderer.h>
 #include <dns/name.h>
@@ -36,25 +35,6 @@ namespace isc {
 namespace datasrc {
 namespace memory {
 
-// Temporary definition: Until we merge #2107 we need the following
-class RdataSetDeleter {
-public:
-    RdataSetDeleter() {}
-    void operator()(util::MemorySegment& mem_sgmt,
-                    RdataSet* rdataset_head) const
-    {
-        for (RdataSet* rdataset = rdataset_head;
-             rdataset != NULL;
-             rdataset = rdataset->next.get()) {
-            RdataSet::destroy(mem_sgmt, dns::RRClass::IN(), rdataset);
-        }
-    }
-};
-
-typedef DomainTree<RdataSet> ZoneTree;
-typedef DomainTreeNode<RdataSet> ZoneNode;
-// end of temporary definition
-
 class TreeNodeRRset : public dns::AbstractRRset {
 public:
     TreeNodeRRset(dns::RRClass rrclass, const ZoneNode* node,