FD.io VPP  v21.01.1
Vector Packet Processing
src/vnet/bonding

bond add

Summary/usage

bond add <BondEthernetx> <member-interface> [passive] [long-timeout].

Declaration and implementation

Declaration: add_member_interface_command (src/vnet/bonding/cli.c line 820)

Implementation: add_member_interface_command_fn.

bond del

Summary/usage

bond del <member-interface>.

Declaration and implementation

Declaration: detach_interface_command (src/vnet/bonding/cli.c line 884)

Implementation: detach_interface_command_fn.

create bond

Summary/usage

create bond mode {round-robin | active-backup | broadcast | {lacp | xor} [load-balance { l2 | l23 | l34 } [numa-only]]} [hw-addr <mac-address>] [id <if-id>] [gso].

Declaration and implementation

Declaration: bond_create_command (src/vnet/bonding/cli.c line 541)

Implementation: bond_create_command_fn.

delete bond

Summary/usage

delete bond {<interface> | sw_if_index <sw_idx>}.

Declaration and implementation

Declaration: bond_delete__command (src/vnet/bonding/cli.c line 590)

Implementation: bond_delete_command_fn.

set interface bond

Summary/usage

set interface bond <interface> | sw_if_index <idx> weight <value>.

Declaration and implementation

Declaration: set_interface_bond_cmd (src/vnet/bonding/cli.c line 1094)

Implementation: bond_set_intf_cmd.

show bond

Summary/usage

show bond [details].

Declaration and implementation

Declaration: show_bond_command (src/vnet/bonding/cli.c line 988)

Implementation: show_bond_fn.