diff options
Diffstat (limited to 'ethernet_interface.cpp')
-rw-r--r-- | ethernet_interface.cpp | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/ethernet_interface.cpp b/ethernet_interface.cpp index 74c30c5..e388fa8 100644 --- a/ethernet_interface.cpp +++ b/ethernet_interface.cpp @@ -564,6 +564,10 @@ void EthernetInterface::writeConfigurationFile() stream << "VLAN=" << intf.second->EthernetInterface::interfaceName() << "\n"; } + // Add the DHCP entry + auto value = dHCPEnabled() ? "true"s : "false"s; + stream << "DHCP="s + value + "\n"; + // When the interface configured as dhcp, we don't need below given entries // in config file. if (dHCPEnabled() == false) @@ -624,9 +628,6 @@ void EthernetInterface::writeConfigurationFile() } } - auto value = dHCPEnabled() ? "true"s : "false"s; - stream << "DHCP="s + value + "\n"; - // Write the dhcp section irrespective of whether DHCP is enabled or not writeDHCPSection(stream); |