Implement the DHCP support

During creation of ethernet interface dbus object,
read the DHCP from the conf file.

Write the DHCP option in the conf file during
writing the network configuration file.

Change-Id: Ibead1ff91d30d14c475493d1ef2c877d14d0d915
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/network_manager.hpp b/network_manager.hpp
index 2d4afe7..5c6358b 100644
--- a/network_manager.hpp
+++ b/network_manager.hpp
@@ -117,6 +117,11 @@
         /** @brief BMC network reset - resets network configuration for BMC. */
         void reset() override;
 
+        /** @brief read the DHCP value from the configuration file
+         *  @param[in] intf - Interface name.
+         */
+        bool getDHCPValue(const std::string& intf);
+
         /** @brief Path of Object. */
         std::string objectPath;