19 import "vnet/ip/ip_types.api";
20 import "vnet/ethernet/ethernet_types.api";
21 import "vnet/interface_types.api";
36 vl_api_gbp_bridge_domain_flags_t
flags;
42 manual_print autoreply define gbp_bridge_domain_add
46 vl_api_gbp_bridge_domain_t
bd;
48 manual_print autoreply define gbp_bridge_domain_del
54 autoreply define gbp_bridge_domain_dump
59 define gbp_bridge_domain_details
62 vl_api_gbp_bridge_domain_t
bd;
77 manual_print autoreply define gbp_route_domain_add
81 vl_api_gbp_route_domain_t
rd;
83 manual_print autoreply define gbp_route_domain_del
89 autoreply define gbp_route_domain_dump
94 define gbp_route_domain_details
97 vl_api_gbp_route_domain_t
rd;
116 vl_api_address_t
src;
124 vl_api_gbp_endpoint_flags_t
flags;
126 vl_api_gbp_endpoint_tun_t
tun;
131 manual_print define gbp_endpoint_add
138 define gbp_endpoint_add_reply
145 manual_print autoreply define gbp_endpoint_del
152 define gbp_endpoint_dump
158 define gbp_endpoint_details
168 u32 remote_ep_timeout;
181 manual_print autoreply define gbp_endpoint_group_add
185 vl_api_gbp_endpoint_group_t
epg;
187 manual_print autoreply define gbp_endpoint_group_del
194 define gbp_endpoint_group_dump
200 define gbp_endpoint_group_details
203 vl_api_gbp_endpoint_group_t
epg;
213 manual_print autoreply define gbp_recirc_add_del
221 define gbp_recirc_dump
227 define gbp_recirc_details
259 define gbp_subnet_dump
265 define gbp_subnet_details
274 vl_api_mac_address_t
mac;
288 vl_api_gbp_hash_mode_t hash_mode;
290 vl_api_gbp_next_hop_t
nhs[8];
302 vl_api_gbp_rule_action_t
action;
308 vl_api_gbp_scope_t
scope;
318 manual_print define gbp_contract_add_del
325 define gbp_contract_add_del_reply
332 define gbp_contract_dump
338 define gbp_contract_details
359 vl_api_gbp_vxlan_tunnel_mode_t
mode;
371 define gbp_vxlan_tunnel_add_reply
385 define gbp_vxlan_tunnel_dump
391 define gbp_vxlan_tunnel_details
408 vl_api_gbp_ext_itf_flags_t
flags;
411 manual_print autoreply define gbp_ext_itf_add_del
419 define gbp_ext_itf_dump
425 define gbp_ext_itf_details
vl_api_gbp_endpoint_group_t epg
typedef gbp_endpoint_group
vl_api_gbp_endpoint_t endpoint
vl_api_gbp_subnet_t subnet
int gbp_vxlan_tunnel_add(u32 vni, gbp_vxlan_tunnel_layer_t layer, u32 bd_rd_id, const ip4_address_t *src, u32 *sw_if_indexp)
vl_api_gbp_vxlan_tunnel_t tunnel
vl_api_gbp_vxlan_tunnel_t tunnel
vl_api_gbp_next_hop_set_t nh_set
vl_api_gbp_ext_itf_t ext_itf
vl_api_interface_index_t uu_fwd_sw_if_index
vl_api_interface_index_t ip4_uu_sw_if_index
vl_api_gbp_bridge_domain_t bd
static vlib_cli_command_t gbp_subnet_add_del
(constructor) VLIB_CLI_COMMAND (gbp_subnet_add_del)
typedef gbp_endpoint_retention
vl_api_interface_index_t bvi_sw_if_index
vl_api_interface_index_t sw_if_index
vl_api_gbp_subnet_type_t type
vl_api_gbp_next_hop_t nhs[8]
vl_api_gbp_bridge_domain_t bd
vl_api_gbp_endpoint_retention_t retention
int gbp_vxlan_tunnel_del(u32 vni)
vl_api_gbp_endpoint_group_t epg
vl_api_gbp_subnet_t subnet
vl_api_gbp_rule_t rules[n_rules]
gbp_vxlan_tunnel_mode
Configure a 'base' tunnel from which learned tunnels are permitted to derive A base tunnel consists o...
vl_api_gbp_contract_t contract
vl_api_interface_index_t bm_flood_sw_if_index
vl_api_interface_index_t ip6_uu_sw_if_index
vl_api_gbp_recirc_t recirc
vl_api_gbp_contract_t contract
vl_api_interface_index_t sw_if_index
gbp_endpoint_flags
Endpoint.
vl_api_mac_event_action_t action
vl_api_gbp_endpoint_t endpoint
vl_api_interface_index_t uplink_sw_if_index
vl_api_gbp_endpoint_tun_t tun
vl_api_gbp_ext_itf_t ext_itf
vl_api_gbp_vxlan_tunnel_mode_t mode
vl_api_gbp_bridge_domain_flags_t flags
vl_api_gbp_route_domain_t rd
vl_api_address_t ips[n_ips]
u16 allowed_ethertypes[16]
typedef gbp_bridge_domain
vl_api_gbp_route_domain_t rd
vl_api_gbp_recirc_t recirc