// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
#include <gtest/gtest.h>
#include <boost/foreach.hpp>
+ #include <boost/pointer_cast.hpp>
#include <boost/assign/std/vector.hpp>
#include <climits>
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
+ #include <asiolink/asio_wrapper.h>
+ #include <asiolink/interval_timer.h>
+ #include <asiolink/io_service.h>
+ #include <asiolink/unix_domain_socket.h>
+ #include <asiolink/unix_domain_socket_acceptor.h>
+ #include <asiolink/unix_domain_socket_endpoint.h>
#include <config/command_mgr.h>
- #include <config/command_socket_factory.h>
#include <cc/data.h>
#include <cc/command_interpreter.h>
+ #include <cc/json_feed.h>
#include <dhcp/iface_mgr.h>
#include <config/config_log.h>
#include <boost/bind.hpp>
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
#include <gtest/gtest.h>
+ #include <asiolink/io_service.h>
+ #include <config/base_command_mgr.h>
#include <config/command_mgr.h>
+ #include <config/hooked_command_mgr.h>
#include <cc/command_interpreter.h>
+ #include <hooks/hooks_manager.h>
+ #include <hooks/callout_handle.h>
+ #include <hooks/library_handle.h>
+ #include <string>
+ #include <vector>
- using namespace isc::data;
+ using namespace isc::asiolink;
using namespace isc::config;
+ using namespace isc::data;
+ using namespace isc::hooks;
using namespace std;
// Test class for Command Manager
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
#include <dhcp/dhcp6.h>
#include <dhcpsrv/cfg_rsoo.h>
+ #include <boost/lexical_cast.hpp>
+
+ using namespace isc::data;
namespace isc {
namespace dhcp {
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
+#include "client_class_def.h"
+ #include <dhcpsrv/client_class_def.h>
+ #include <dhcpsrv/cfgmgr.h>
#include <boost/foreach.hpp>
+ using namespace isc::data;
+
namespace isc {
namespace dhcp {
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
#include <config.h>
+
+#include <cc/data.h>
#include <dhcpsrv/cfgmgr.h>
#include <dhcpsrv/client_class_def.h>
+ #include <dhcpsrv/parsers/dhcp_parsers.h>
#include <dhcpsrv/parsers/client_class_def_parser.h>
+ #include <dhcpsrv/parsers/option_data_parser.h>
#include <eval/eval_context.h>
#include <asiolink/io_address.h>
#include <asiolink/io_error.h>
/// Defines the logger used by the Hooks
+#include <config.h>
+
#include <hooks/hooks_log.h>
+ #include <log/macros.h>
namespace isc {
namespace hooks {
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
#include <hooks/callout_manager.h>
+ #include <hooks/hooks_manager.h>
#include <hooks/library_manager.h>
#include <hooks/library_manager_collection.h>
- // File created from log_messages.mes on Thu Jul 7 15:32:06 2011
+ // File created from log_messages.mes on Tue Jan 24 2017 20:17
+#include <config.h>
+
#include <cstddef>
#include <log/message_types.h>
#include <log/message_initializer.h>
// License, v. 2.0. If a copy of the MPL was not distributed with this
// file, You can obtain one at http://mozilla.org/MPL/2.0/.
+#include <config.h>
+
+ #include <exceptions/exceptions.h>
#include <testutils/io_utils.h>
#include <gtest/gtest.h>
#include <fstream>