FD.io VPP  v20.05.1-6-gf53edbc3b
Vector Packet Processing
src/vnet/bonding

bond add

Summary/usage

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

Declaration and implementation

Declaration: enslave_interface_command (src/vnet/bonding/cli.c line 817)

Implementation: enslave_interface_command_fn.

bond del

Summary/usage

bond del <slave-interface>.

Declaration and implementation

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

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 540)

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 589)

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 1090)

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 984)

Implementation: show_bond_fn.