FD.io VPP  v21.01.1
Vector Packet Processing
vl_api_vrrp_vr_add_del_t Struct Reference

VRRP: Add or delete a VRRP virtual router. More...

Data Fields

u32 client_index
 
u32 context
 
u8 is_add
 
vl_api_interface_index_t sw_if_index
 
u8 vr_id
 
u8 priority
 
u16 interval
 
vl_api_vrrp_vr_flags_t flags
 
u8 n_addrs
 
vl_api_address_t addrs [n_addrs]
 

Detailed Description

VRRP: Add or delete a VRRP virtual router.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
is_add- 0 if deleting, != 0 if adding
sw_if_index- interface backed up by this vr
vr_id- the VR ID advertised by this vr
priority- the priority advertised for this vr
interval- interval between advertisements in centiseconds
flags- bit flags for booleans - preempt, accept, unicast, ipv6
n_addrs- number of addresses being backed up by this vr
addrs- the addresses backed up by this vr

Definition at line 50 of file vrrp.api.

Field Documentation

◆ addrs

vl_api_address_t vl_api_vrrp_vr_add_del_t::addrs[n_addrs]

Definition at line 60 of file vrrp.api.

◆ client_index

u32 vl_api_vrrp_vr_add_del_t::client_index

Definition at line 51 of file vrrp.api.

◆ context

u32 vl_api_vrrp_vr_add_del_t::context

Definition at line 52 of file vrrp.api.

◆ flags

vl_api_vrrp_vr_flags_t vl_api_vrrp_vr_add_del_t::flags

Definition at line 58 of file vrrp.api.

◆ interval

u16 vl_api_vrrp_vr_add_del_t::interval

Definition at line 57 of file vrrp.api.

◆ is_add

u8 vl_api_vrrp_vr_add_del_t::is_add

Definition at line 53 of file vrrp.api.

◆ n_addrs

u8 vl_api_vrrp_vr_add_del_t::n_addrs

Definition at line 59 of file vrrp.api.

◆ priority

u8 vl_api_vrrp_vr_add_del_t::priority

Definition at line 56 of file vrrp.api.

◆ sw_if_index

vl_api_interface_index_t vl_api_vrrp_vr_add_del_t::sw_if_index

Definition at line 54 of file vrrp.api.

◆ vr_id

u8 vl_api_vrrp_vr_add_del_t::vr_id

Definition at line 55 of file vrrp.api.


The documentation for this struct was generated from the following file: