X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;ds=sidebyside;f=src%2Fvpp-api%2Fvom%2Fdhcp_config.cpp;h=8071fb15c5753e8614670e7027557d801c04b151;hb=54c6dc450031443663d40b836a8b0bffdcc2bdea;hp=0b6e2eff0de91a92104871d65ab6ec5b464a6623;hpb=9d42087149a6870965896be74dc6260f72d2cac9;p=vpp.git diff --git a/src/vpp-api/vom/dhcp_config.cpp b/src/vpp-api/vom/dhcp_config.cpp index 0b6e2eff0de..8071fb15c57 100644 --- a/src/vpp-api/vom/dhcp_config.cpp +++ b/src/vpp-api/vom/dhcp_config.cpp @@ -24,20 +24,25 @@ singular_db dhcp_config::m_db; dhcp_config::event_handler dhcp_config::m_evh; -dhcp_config::dhcp_config(const interface& itf, const std::string& hostname) +dhcp_config::dhcp_config(const interface& itf, + const std::string& hostname, + bool set_broadcast_flag) : m_itf(itf.singular()) , m_hostname(hostname) , m_client_id(l2_address_t::ZERO) + , m_set_broadcast_flag(set_broadcast_flag) , m_binding(0) { } dhcp_config::dhcp_config(const interface& itf, const std::string& hostname, - const l2_address_t& client_id) + const l2_address_t& client_id, + bool set_broadcast_flag) : m_itf(itf.singular()) , m_hostname(hostname) , m_client_id(client_id) + , m_set_broadcast_flag(set_broadcast_flag) , m_binding(0) { } @@ -46,6 +51,7 @@ dhcp_config::dhcp_config(const dhcp_config& o) : m_itf(o.m_itf) , m_hostname(o.m_hostname) , m_client_id(o.m_client_id) + , m_set_broadcast_flag(o.m_set_broadcast_flag) , m_binding(0) { }