AM_CPPFLAGS += \
- -I$(top_srcdir)/ext/rapidjson/include \
+ -I$(top_srcdir)/ext/json11 \
$(YAHTTP_CFLAGS) \
$(MBEDTLS_CFLAGS) \
$(LIBZMQ_CFLAGS)
#include <fcntl.h>
#include <sstream>
-#include <rapidjson/stringbuffer.h>
-#include <rapidjson/writer.h>
#include "pdns/lock.hh"
#ifndef UNIX_PATH_MAX
#include <sys/types.h>
#include <sys/wait.h>
#include <sstream>
-#include <rapidjson/stringbuffer.h>
-#include <rapidjson/writer.h>
#include "remotebackend.hh"
PipeConnector::PipeConnector(std::map<std::string,std::string> options) {
#include "pdns/pdnsexception.hh"
#include "pdns/sstuff.hh"
#include "pdns/ueberbackend.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "yahttp/yahttp.hpp"
#include <sstream>
#include "pdns/pdnsexception.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "pdns/pdnsexception.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
#include "pdns/dnsrecords.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "pdns/pdnsexception.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
#include "pdns/dnsrecords.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
#include "pdns/dnsrecords.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "pdns/pdnsexception.hh"
#include "pdns/logger.hh"
#include "pdns/arguments.hh"
-#include <rapidjson/rapidjson.h>
-#include <rapidjson/document.h>
+#include "pdns/json.hh"
#include "pdns/statbag.hh"
#include "pdns/packetcache.hh"
#include "remotebackend.hh"
#include <sys/socket.h>
#include <sstream>
-#include <rapidjson/stringbuffer.h>
-#include <rapidjson/writer.h>
#include "pdns/lock.hh"
#include <unistd.h>
#include <fcntl.h>
#include <fcntl.h>
#include <sstream>
-#include <rapidjson/stringbuffer.h>
-#include <rapidjson/writer.h>
ZeroMQConnector::ZeroMQConnector(std::map<std::string,std::string> options) {
rapidjson::Value val;