DHCP Config: Add DomainEnabled D-bus property
This commit implements DomainEnabled D-bus property for DHCP
configuration.
When DomainEnabled is set to true then the domain names received from
the DHCP server
Tested by:
Set DomainEnabled D-bus property to true or false
Check domain name configured on BMC
Change-Id: Ia3db5f5054d4c758be336851175b05ddc05d2eda
Signed-off-by: Ravi Teja <raviteja28031990@gmail.com>
diff --git a/src/dhcp_configuration.hpp b/src/dhcp_configuration.hpp
index 95aa203..c5bcf8a 100644
--- a/src/dhcp_configuration.hpp
+++ b/src/dhcp_configuration.hpp
@@ -47,6 +47,12 @@
*/
bool dnsEnabled(bool value) override;
+ /** @brief If true then domain names received from the DHCP server
+ * @param[in] value - true if domain names needed from DHCP server
+ * else false.
+ */
+ bool domainEnabled(bool value) override;
+
/** @brief If true then NTP servers received from the DHCP server
will be used by systemd-timesyncd.
* @param[in] value - true if NTP server needed from DHCP server
@@ -75,6 +81,7 @@
*
*/
using ConfigIntf::dnsEnabled;
+ using ConfigIntf::domainEnabled;
using ConfigIntf::hostNameEnabled;
using ConfigIntf::ntpEnabled;
using ConfigIntf::sendHostNameEnabled;