* A command class that creates an Bridge-Domain
*/
class create_cmd
- : public rpc_cmd<HW::item<uint32_t>, rc_t, vapi::Bridge_domain_add_del>
+ : public rpc_cmd<HW::item<uint32_t>, vapi::Bridge_domain_add_del>
{
public:
/**
create_cmd(HW::item<uint32_t>& item,
const bridge_domain::learning_mode_t& lmode,
const bridge_domain::arp_term_mode_t& amode,
+ const bridge_domain::arp_ufwd_mode_t& aumode,
const bridge_domain::flood_mode_t& fmode,
+ const bridge_domain::uu_flood_mode_t& uufmode,
const bridge_domain::mac_age_mode_t& mmode);
/**
* the learning mode for the bridge
*/
bridge_domain::arp_term_mode_t m_arp_term_mode;
+ /**
+ * the learning mode for the bridge
+ */
+ bridge_domain::arp_ufwd_mode_t m_arp_ufwd_mode;
/**
* the flood mode for the bridge
*/
bridge_domain::flood_mode_t m_flood_mode;
+ /**
+ * the unknown unicast flood mode for the bridge
+ */
+ bridge_domain::uu_flood_mode_t m_uu_flood_mode;
/**
* the flood mode for the bridge
*/
* A cmd class that Delete an Bridge-Domain
*/
class delete_cmd
- : public rpc_cmd<HW::item<uint32_t>, rc_t, vapi::Bridge_domain_add_del>
+ : public rpc_cmd<HW::item<uint32_t>, vapi::Bridge_domain_add_del>
{
public:
/**