24 import "vnet/interface_types.api";
25 import "vnet/ethernet/ethernet_types.api";
60 u32 id [
default=0xFFFFFFFF];
64 vl_api_bond_lb_algo_t
lb;
73 define bond_create_reply
85 autoreply define bond_delete
114 define bond_enslave_reply
133 define sw_interface_bond_dump
149 define sw_interface_bond_details
155 vl_api_bond_lb_algo_t
lb;
159 string interface_name[64];
167 define sw_interface_slave_dump
182 define sw_interface_slave_details
186 string interface_name[64];
199 autoreply define sw_interface_set_bond_weight
vl_api_mac_address_t mac_address
vl_api_interface_index_t sw_if_index
void bond_detach_slave(vlib_main_t *vm, bond_detach_slave_args_t *args)
vl_api_interface_index_t sw_if_index
void bond_enslave(vlib_main_t *vm, bond_enslave_args_t *args)
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t bond_sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index