X-Git-Url: https://gerrit.fd.io/r/gitweb?a=blobdiff_plain;f=src%2Fvpp-api%2Fvom%2Fdhcp_config_cmds.cpp;h=76ce58b6b927d7cf7956b46586f28fd7f25509c4;hb=756cd9441752fc8f84104c9ee19099506ba89f85;hp=ff24fe2f46375318f3b8ca5cab80543e05819581;hpb=a2ee029d0772e894911c84fb8a0cab5f253e145b;p=vpp.git diff --git a/src/vpp-api/vom/dhcp_config_cmds.cpp b/src/vpp-api/vom/dhcp_config_cmds.cpp index ff24fe2f463..76ce58b6b92 100644 --- a/src/vpp-api/vom/dhcp_config_cmds.cpp +++ b/src/vpp-api/vom/dhcp_config_cmds.cpp @@ -23,11 +23,13 @@ namespace dhcp_config_cmds { bind_cmd::bind_cmd(HW::item& item, const handle_t& itf, const std::string& hostname, - const l2_address_t& client_id) + const l2_address_t& client_id, + bool set_broadcast_flag) : rpc_cmd(item) , m_itf(itf) , m_hostname(hostname) , m_client_id(client_id) + , m_set_broadcast_flag(set_broadcast_flag) { } @@ -47,6 +49,7 @@ bind_cmd::issue(connection& con) payload.is_add = 1; payload.pid = getpid(); payload.want_dhcp_event = 1; + payload.set_broadcast_flag = m_set_broadcast_flag; memset(payload.hostname, 0, sizeof(payload.hostname)); memcpy(payload.hostname, m_hostname.c_str(),