]> granicus.if.org Git - pdns/commitdiff
ixfrdist: clean up includes
authorPieter Lexis <pieter.lexis@powerdns.com>
Wed, 10 Jan 2018 12:46:36 +0000 (13:46 +0100)
committerPieter Lexis <pieter.lexis@powerdns.com>
Mon, 29 Jan 2018 08:20:13 +0000 (09:20 +0100)
pdns/ixfrdist.cc

index 7d796051f632646fb123ee621fb455b2ecd241ab..8de866c315d5319bacf5f9d078e1d0df204cc891 100644 (file)
 #ifdef HAVE_CONFIG_H
 #include "config.h"
 #endif
-#include "arguments.hh"
-#include "base64.hh"
-#include <sys/types.h>
-#include <dirent.h>
-
-#include "dnsparser.hh"
-#include "sstuff.hh"
-#include "misc.hh"
-#include "dnswriter.hh"
-#include "dnsrecords.hh"
-#include "statbag.hh"
-#include "base32.hh"
-#include "dnssecinfra.hh"
-
-#include "dns_random.hh"
-#include "gss_context.hh"
-#include "zoneparser-tng.hh"
-#include <boost/multi_index_container.hpp>
 #include <boost/program_options.hpp>
-#include "resolver.hh"
-#include <fstream>
 #include "ixfr.hh"
 #include "ixfrutils.hh"
-using namespace boost::multi_index;
+
+/* BEGIN Needed because of deeper dependencies */
+#include "arguments.hh"
+#include "statbag.hh"
 StatBag S;
 
 ArgvMap &arg()
@@ -53,6 +36,9 @@ ArgvMap &arg()
   static ArgvMap theArg;
   return theArg;
 }
+/* END Needed because of deeper dependencies */
+
+using namespace boost::multi_index;
 
 namespace po = boost::program_options;
 po::variables_map g_vm;