Browse Source

[3360] Initialize universe when using Memfile backend.

Marcin Siodelski 11 years ago
parent
commit
9ed199e325
2 changed files with 2 additions and 2 deletions
  1. 1 1
      src/bin/dhcp4/dhcp4_srv.h
  2. 1 1
      src/bin/dhcp6/tests/dhcp6_test_utils.h

+ 1 - 1
src/bin/dhcp4/dhcp4_srv.h

@@ -88,7 +88,7 @@ public:
     /// @param direct_response_desired specifies if it is desired to
     /// use direct V4 traffic.
     Dhcpv4Srv(uint16_t port = DHCP4_SERVER_PORT,
-              const char* dbconfig = "type=memfile",
+              const char* dbconfig = "type=memfile universe=4",
               const bool use_bcast = true,
               const bool direct_response_desired = true);
 

+ 1 - 1
src/bin/dhcp6/tests/dhcp6_test_utils.h

@@ -45,7 +45,7 @@ class NakedDhcpv6Srv: public isc::dhcp::Dhcpv6Srv {
 public:
     NakedDhcpv6Srv(uint16_t port) : isc::dhcp::Dhcpv6Srv(port) {
         // Open the "memfile" database for leases
-        std::string memfile = "type=memfile";
+        std::string memfile = "type=memfile universe=6";
         isc::dhcp::LeaseMgrFactory::create(memfile);
     }