diff options
author | Ratan Gupta <ratagupt@in.ibm.com> | 2017-07-25 13:38:19 +0530 |
---|---|---|
committer | Patrick Williams <patrick@stwcx.xyz> | 2017-08-13 11:32:24 +0000 |
commit | 3d3e4fcbb1c7b09376e04b6203d1803d2cae60b1 (patch) | |
tree | c299808359e6adcf733bd90a8f369b273f21590c /ethernet_interface.cpp | |
parent | eaefe587ad3df702bf201ae921e46b556352ed6d (diff) | |
download | phosphor-networkd-3d3e4fcbb1c7b09376e04b6203d1803d2cae60b1.tar.gz phosphor-networkd-3d3e4fcbb1c7b09376e04b6203d1803d2cae60b1.zip |
Implement the Vlan Interface
Change-Id: I6085868ba4e30bb9e1c6f6d9895a40ebff82804f
Signed-off-by: Ratan Gupta <ratagupt@in.ibm.com>
Diffstat (limited to 'ethernet_interface.cpp')
-rw-r--r-- | ethernet_interface.cpp | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/ethernet_interface.cpp b/ethernet_interface.cpp index 14ccc6c..d7648a2 100644 --- a/ethernet_interface.cpp +++ b/ethernet_interface.cpp @@ -33,7 +33,8 @@ constexpr size_t SIZE_BUFF = 512; EthernetInterface::EthernetInterface(sdbusplus::bus::bus& bus, const std::string& objPath, bool dhcpEnabled, - Manager& parent) : + Manager& parent, + bool emitSignal) : Ifaces(bus, objPath.c_str(), true), bus(bus), manager(parent), @@ -45,7 +46,10 @@ EthernetInterface::EthernetInterface(sdbusplus::bus::bus& bus, mACAddress(getMACAddress()); createIPAddressObjects(); // Emit deferred signal. - this->emit_object_added(); + if (emitSignal) + { + this->emit_object_added(); + } } void EthernetInterface::createIPAddressObjects() |