]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[2098] cleanup: removed now-unecessary definitions
authorJINMEI Tatuya <jinmei@isc.org>
Wed, 29 Aug 2012 21:31:50 +0000 (14:31 -0700)
committerJINMEI Tatuya <jinmei@isc.org>
Wed, 29 Aug 2012 21:31:50 +0000 (14:31 -0700)
now that we've rebased on a newer version of master.

src/lib/datasrc/memory/treenode_rrset.h

index 67a1541acde879e53a5653a05bac2da935e800ce..2b35c5160fc78be391f282396ff4dfc07495bdd4 100644 (file)
@@ -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,