24 import "vnet/interface_types.api";
25 import "vnet/ethernet/ethernet_types.api";
61 u32 id [
default=0xFFFFFFFF];
65 vl_api_bond_lb_algo_t
lb;
74 define bond_create_reply
97 vl_api_bond_lb_algo_t
lb;
102 u32 id [
default=0xFFFFFFFF];
110 define bond_create2_reply
122 autoreply define bond_delete
152 define bond_enslave_reply
180 define bond_add_member_reply
191 autoreply define bond_detach_slave
212 define sw_interface_bond_dump
229 define sw_interface_bond_details
235 vl_api_bond_lb_algo_t
lb;
239 string interface_name[64];
243 define sw_bond_interface_dump
260 define sw_bond_interface_details
266 vl_api_bond_lb_algo_t
lb;
270 string interface_name[64];
278 define sw_interface_slave_dump
294 define sw_interface_slave_details
298 string interface_name[64];
310 define sw_member_interface_dump
325 define sw_member_interface_details
329 string interface_name[64];
342 autoreply define sw_interface_set_bond_weight
vl_api_interface_index_t sw_if_index
void bond_detach_member(vlib_main_t *vm, bond_detach_member_args_t *args)
vl_api_mac_address_t mac_address
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
void bond_add_member(vlib_main_t *vm, bond_add_member_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 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 bond_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 sw_if_index
vl_api_mac_address_t mac_address