" \"control-sockets\": {"
" \"dhcp4\": {"
" \"socket-type\": \"unix\","
- " \"socket-name\": \"second_socket6\""
+ " \"socket-name\": \"second_socket4\""
" },"
" \"dhcp6\": {"
" \"socket-type\": \"unix\","
EXPECT_EQ(8080, ctx->getHttpPort());
// The forwarding configuration should have been updated too.
- testUnixSocketInfo("dhcp4", "second_socket6");
+ testUnixSocketInfo("dhcp4", "second_socket4");
testUnixSocketInfo("dhcp6", "second_socket6");
// After the shutdown the HTTP listener no longer exists.
" \"control-sockets\": {"
" \"dhcp4\": {"
" \"socket-type\": \"unix\","
- " \"socket-name\": \"second_socket6\""
+ " \"socket-name\": \"second_socket4\""
" },"
" \"dhcp6\": {"
" \"socket-type\": \"unix\","
" \"control-sockets\": {"
" \"dhcp4\": {"
" \"socket-type\": \"unix\","
- " \"socket-name\": \"second_socket6\""
+ " \"socket-name\": \"second_socket4\""
" },"
" \"dhcp6\": {"
" \"socket-type\": \"unix\","
EXPECT_EQ(8081, ctx->getHttpPort());
// The forwarding configuration should have been updated.
- testUnixSocketInfo("dhcp4", "second_socket6");
+ testUnixSocketInfo("dhcp4", "second_socket4");
testUnixSocketInfo("dhcp6", "second_socket6");
CtrlAgentProcessPtr process = getCtrlAgentProcess();
"\"ncr-format\": \"JSON\", "
"\"control-socket\" : {"
" \"socket-type\" : \"unix\" ,"
- " \"socket-name\" : \"/tmp/d2-ctrl-channel\" "
+ " \"socket-name\" : \"d2-ctrl-channel\" "
"},"
"\"hooks-libraries\": ["
"{"
ASSERT_TRUE(ctrl_sock->get("socket-type"));
EXPECT_EQ("\"unix\"", ctrl_sock->get("socket-type")->str());
ASSERT_TRUE(ctrl_sock->get("socket-name"));
- EXPECT_EQ("\"/tmp/d2-ctrl-channel\"", ctrl_sock->get("socket-name")->str());
+ EXPECT_EQ("\"d2-ctrl-channel\"", ctrl_sock->get("socket-name")->str());
// Verify that the hooks libraries can be retrieved.
const HookLibsCollection libs = context->getHooksConfig().get();
"\"control-socket\": {"
" \"comment\": \"Control channel\" , "
" \"socket-type\": \"unix\" ,"
- " \"socket-name\": \"/tmp/d2-ctrl-channel\" "
+ " \"socket-name\": \"d2-ctrl-channel\" "
"},"
"\"tsig-keys\": ["
"{"
/// @brief Sets the path in which the socket can be created.
/// @param explicit_path path to use as the socket path.
- void setSocketTestPath(const std::string explicit_path = "") {
+ void setSocketTestPath(const std::string explicit_path = "") {
UnixCommandConfig::getSocketPath(true, (!explicit_path.empty() ?
explicit_path : TEST_DATA_BUILDDIR));