Implement the MAC address interface

MAC address has been separarated from EthernetInterface
to its own interface.

Change-Id: I6c1c806003a7d6d3de6ebee7d107177fc17652e0
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
diff --git a/ethernet_interface.hpp b/ethernet_interface.hpp
index 805c2ac..88200f8 100644
--- a/ethernet_interface.hpp
+++ b/ethernet_interface.hpp
@@ -5,6 +5,7 @@
 #include "util.hpp"
 
 #include "xyz/openbmc_project/Network/EthernetInterface/server.hpp"
+#include "xyz/openbmc_project/Network/MACAddress/server.hpp"
 #include "xyz/openbmc_project/Network/IP/Create/server.hpp"
 
 #include <sdbusplus/bus.hpp>
@@ -20,6 +21,7 @@
 using Ifaces =
     sdbusplus::server::object::object<
         sdbusplus::xyz::openbmc_project::Network::server::EthernetInterface,
+        sdbusplus::xyz::openbmc_project::Network::server::MACAddress,
         sdbusplus::xyz::openbmc_project::Network::IP::server::Create>;
 
 using IP = sdbusplus::xyz::openbmc_project::Network::server::IP;