]> git.ipfire.org Git - thirdparty/kea.git/commitdiff
[5033] Removed no longer relevant enable-udpates false test
authorThomas Markwalder <tmark@isc.org>
Fri, 13 Jan 2017 12:05:23 +0000 (07:05 -0500)
committerThomas Markwalder <tmark@isc.org>
Fri, 13 Jan 2017 12:05:23 +0000 (07:05 -0500)
D2ClientConfigParser:parse() - removed the enable-updates false
test as it is both irrelevant and broken (map size will never be 1)

src/lib/dhcpsrv/parsers/dhcp_parsers.cc

index a3b7ae8ab10d8d6509ed261e308953b695dbd861..93b5af4746e2ba4d282dfd8b1c6e2f385a75d8ee 100644 (file)
@@ -1264,14 +1264,6 @@ D2ClientConfigParser::parse(isc::data::ConstElementPtr client_config) {
     try {
         current_param = "enable-updates";
         enable_updates = getBoolean(client_config, current_param);
-        if (!enable_updates && (client_config->mapValue().size() == 1)) {
-            // If enable-updates is the only parameter and it is false then
-            // we're done.  This allows for an abbreviated configuration entry
-            // that only contains that flag.  Use the default D2ClientConfig
-            // constructor to a create a disabled instance.
-            new_config.reset(new D2ClientConfig());
-            return (new_config);
-        }
 
         current_param = "server-ip";
         server_ip = IOAddress(getString(client_config, (current_param)));