Implement the DHCP configuration interface

This commit implements the below dhcp options
1) DNS
2) NTP
3) HostName

Change-Id: Ifb66fbc86ce38abc79454ecbbf6fb3c65f892c19
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/Makefile.am b/Makefile.am
index 6903a75..4c7ab37 100644
--- a/Makefile.am
+++ b/Makefile.am
@@ -19,7 +19,8 @@
 		util.hpp \
 		routing_table.hpp \
 		config_parser.hpp \
-		system_configuration.hpp
+		system_configuration.hpp \
+		dhcp_configuration.hpp
 
 phosphor_network_manager_SOURCES = \
 		ethernet_interface.cpp \
@@ -32,7 +33,8 @@
 		xyz/openbmc_project/Network/IP/Create/server.cpp \
 		util.cpp \
 		routing_table.cpp \
-		config_parser.cpp
+		config_parser.cpp \
+		dhcp_configuration.cpp
 
 CLEANFILES = \
 		xyz/openbmc_project/Network/VLAN/Create/server.cpp \