#include <asiolink/asiolink.h>
#include <log/logger_support.h>
#include <server_common/keyring.h>
+#include <server_common/socket_request.h>
using namespace std;
using namespace isc::asiodns;
my_config_handler,
my_command_handler, false);
LOG_DEBUG(auth_logger, DBG_AUTH_START, AUTH_CONFIG_CHANNEL_ESTABLISHED);
+ // Initialize the Socket Requestor
+ isc::server_common::SocketRequestor::init(*config_session);
xfrin_session = new Session(io_service.get_io_service());
LOG_DEBUG(auth_logger, DBG_AUTH_START, AUTH_XFRIN_CHANNEL_CREATED);
#include <cc/data.h>
#include <config/ccsession.h>
+#include <server_common/socket_request.h>
+
#include <xfr/xfrout_client.h>
#include <auth/change_user.h>
config_session = new ModuleCCSession(specfile, *cc_session,
my_config_handler,
my_command_handler);
+ isc::server_common::SocketRequestor::init(*config_session);
LOG_DEBUG(resolver_logger, RESOLVER_DBG_INIT, RESOLVER_CONFIG_CHANNEL);
// FIXME: This does not belong here, but inside Boss
requestor = new_requestor;
}
+void
+SocketRequestor::init(config::ModuleCCSession&) {
+ isc_throw(NotImplemented,
+ "The socket requestor will be implemented in #1522");
+}
+
}
}