|
FD.io VPP
v21.06-3-gbb25fbf28
Vector Packet Processing
|
Go to the documentation of this file.
10 import "vnet/interface_types.api";
11 import "vnet/ip/ip_types.api";
12 import "vnet/ethernet/ethernet_types.api";
60 vl_api_address_t addrs[n_addrs];
90 vl_api_vrrp_vr_state_t
state;
94 vl_api_mac_address_t
mac;
103 define vrrp_vr_details {
108 vl_api_address_t addrs[n_addrs];
144 vl_api_address_t addrs[n_addrs];
154 define vrrp_vr_peer_dump {
170 define vrrp_vr_peer_details {
177 vl_api_address_t peer_addrs[n_peer_addrs];
199 autoreply define vrrp_vr_track_if_add_del
208 vl_api_vrrp_vr_track_if_t ifs[n_ifs];
219 define vrrp_vr_track_if_dump {
236 define vrrp_vr_track_if_details {
243 vl_api_vrrp_vr_track_if_t ifs[n_ifs];
257 vl_api_vrrp_vr_key_t
vr;
263 rpc want_vrrp_vr_events returns want_vrrp_vr_events_reply
273 autoreply define want_vrrp_vr_events
VRRP: set unicast peers for a VR.
vl_api_vrrp_vr_flags_t flags
Notification about VRRP VR state change event.
vl_api_interface_index_t sw_if_index
Register for VRRP VR state change events.
void vrrp_vr_event(vrrp_vr_t *vr, vrrp_vr_state_t new_state)
vl_api_address_t peer_addrs[n_peer_addrs]
VRRP: Add or delete a VRRP virtual router.
@ VRRP_API_VR_STATE_BACKUP
vl_api_interface_index_t sw_if_index
vl_api_vrrp_vr_track_if_t ifs[n_ifs]
vl_api_dhcp_client_state_t state
vl_api_interface_index_t sw_if_index
vl_api_vrrp_vr_state_t old_state
vl_api_interface_index_t sw_if_index
@ VRRP_API_VR_STATE_MASTER
VRRP: VR interface tracking dump response.
VRRP: dump virtual router peer address data.
@ VRRP_API_VR_STATE_INTF_DOWN
vl_api_vrrp_vr_conf_t config
typedef vrrp_vr_track_if
VR interface tracking.
vl_api_address_t addrs[n_addrs]
int vrrp_vr_set_peers(vrrp_vr_key_t *vr_key, ip46_address_t *peers)
vl_api_address_t addrs[n_addrs]
static perfmon_event_t events[]
vl_api_interface_index_t sw_if_index
VRRP: dump virtual router interface tracking data.
vl_api_interface_index_t sw_if_index
vl_api_vrrp_vr_track_if_t ifs[n_ifs]
vl_api_vrrp_vr_flags_t flags
vl_api_interface_index_t sw_if_index
vl_api_interface_index_t sw_if_index
VRRP: dump virtual router data.
vl_api_vrrp_vr_state_t new_state
VRRP: start or shutdown the VRRP protocol for a virtual router.
int vrrp_vr_start_stop(u8 is_start, vrrp_vr_key_t *vr_key)
VRRP: Add/delete VR priority tracking of interface status.
vl_api_address_t addrs[n_addrs]
int vrrp_vr_add_del(u8 is_add, vrrp_vr_config_t *vr_conf)
vl_api_interface_index_t sw_if_index
VRRP: VR peer dump response.
vl_api_vrrp_vr_tracking_t tracking
vl_api_interface_index_t sw_if_index
vl_api_vrrp_vr_runtime_t runtime