19 import "vnet/ip/ip_types.api";
20 import "vnet/ethernet/ethernet_types.api";
31 vl_api_gbp_bridge_domain_flags_t
flags;
36 autoreply define gbp_bridge_domain_add
40 vl_api_gbp_bridge_domain_t
bd;
42 autoreply define gbp_bridge_domain_del
48 autoreply define gbp_bridge_domain_dump
53 define gbp_bridge_domain_details
56 vl_api_gbp_bridge_domain_t
bd;
68 autoreply define gbp_route_domain_add
72 vl_api_gbp_route_domain_t
rd;
74 autoreply define gbp_route_domain_del
80 autoreply define gbp_route_domain_dump
85 define gbp_route_domain_details
88 vl_api_gbp_route_domain_t
rd;
109 vl_api_address_t
src;
117 vl_api_gbp_endpoint_flags_t
flags;
119 vl_api_gbp_endpoint_tun_t
tun;
124 define gbp_endpoint_add
131 define gbp_endpoint_add_reply
138 autoreply define gbp_endpoint_del
145 define gbp_endpoint_dump
151 define gbp_endpoint_details
159 typeonly define gbp_endpoint_group
167 autoreply define gbp_endpoint_group_add
173 autoreply define gbp_endpoint_group_del
180 define gbp_endpoint_group_dump
186 define gbp_endpoint_group_details
192 typeonly define gbp_recirc
199 autoreply define gbp_recirc_add_del
207 define gbp_recirc_dump
213 define gbp_recirc_details
227 typeonly define gbp_subnet
236 autoreply define gbp_subnet_add_del
244 define gbp_subnet_dump
250 define gbp_subnet_details
259 vl_api_mac_address_t
mac;
273 vl_api_gbp_hash_mode_t hash_mode;
275 vl_api_gbp_next_hop_t
nhs[8];
287 vl_api_gbp_rule_action_t action;
302 autoreply define gbp_contract_add_del
310 define gbp_contract_dump
316 define gbp_contract_details
327 autoreply define gbp_endpoint_learn_set_inactive_threshold
349 vl_api_gbp_vxlan_tunnel_mode_t
mode;
360 define gbp_vxlan_tunnel_add_reply
374 define gbp_vxlan_tunnel_dump
380 define gbp_vxlan_tunnel_details
386 typeonly define gbp_ext_itf
393 autoreply define gbp_ext_itf_add_del
401 define gbp_ext_itf_dump
407 define gbp_ext_itf_details
vl_api_gbp_endpoint_group_t epg
vl_api_gbp_endpoint_t endpoint
vl_api_gbp_subnet_t subnet
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_gbp_bridge_domain_t bd
u16 allowed_ethertypes[n_ether_types]
vl_api_gbp_next_hop_t nhs[8]
vl_api_gbp_bridge_domain_t bd
int gbp_vxlan_tunnel_add(u32 vni, gbp_vxlan_tunnel_layer_t layer, u32 bd_rd_id, u32 *sw_if_indexp)
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_gbp_recirc_t recirc
vl_api_gbp_bridge_domain_flags_t flags
vl_api_gbp_contract_t contract
vl_api_gbp_subnet_type_t type
gbp_endpoint_flags
Endpoint.
vl_api_gbp_endpoint_t endpoint
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_route_domain_t rd
vl_api_address_t ips[n_ips]
typedef gbp_bridge_domain
vl_api_gbp_route_domain_t rd
vl_api_gbp_recirc_t recirc