FD.io VPP  v18.07-34-g55fbdb9
Vector Packet Processing
All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Macros Modules Pages
l2.api File Reference

Go to the source code of this file.

Data Structures

struct  vl_api_l2_xconnect_details_t
 Reply to l2_xconnect_dump. More...
 
struct  vl_api_l2_xconnect_dump_t
 Dump L2 XConnects. More...
 
struct  vl_api_l2_fib_table_details_t
 l2 fib table details structure More...
 
struct  vl_api_l2_fib_table_dump_t
 Dump l2 fib (aka bridge domain) table. More...
 
struct  vl_api_l2_fib_clear_table_t
 L2 fib clear table request, clear all mac entries in the l2 fib. More...
 
struct  vl_api_l2fib_flush_all_t
 L2 FIB flush all entries. More...
 
struct  vl_api_l2fib_flush_bd_t
 L2 FIB flush bridge domain entries. More...
 
struct  vl_api_l2fib_flush_int_t
 L2 FIB flush interface entries. More...
 
struct  vl_api_l2fib_add_del_t
 L2 FIB add entry request. More...
 
struct  vl_api_want_l2_macs_events_t
 Register to recive L2 MAC events for leanred and aged MAC. More...
 
struct  vl_api_mac_entry_t
 Entry for learned or aged MAC in L2 MAC Events. More...
 
struct  vl_api_l2_macs_event_t
 L2 MAC event for a list of learned or aged MACs. More...
 
struct  vl_api_l2_flags_t
 Set interface L2 flags (such as L2_LEARN, L2_FWD, L2_FLOOD, L2_UU_FLOOD, or L2_ARP_TERM bits). More...
 
struct  vl_api_l2_flags_reply_t
 Set interface L2 flags response. More...
 
struct  vl_api_bridge_domain_set_mac_age_t
 L2 bridge domain set mac age. More...
 
struct  vl_api_bridge_domain_add_del_t
 L2 bridge domain add or delete request. More...
 
struct  vl_api_bridge_domain_dump_t
 L2 bridge domain request operational state details. More...
 
struct  vl_api_bridge_domain_sw_if_t
 L2 bridge domain sw interface operational state response. More...
 
struct  vl_api_bridge_domain_details_t
 L2 bridge domain operational state response. More...
 
struct  vl_api_bridge_flags_t
 Set bridge flags (such as L2_LEARN, L2_FWD, L2_FLOOD, L2_UU_FLOOD, or L2_ARP_TERM bits) request. More...
 
struct  vl_api_bridge_flags_reply_t
 Set bridge flags response. More...
 
struct  vl_api_l2_interface_vlan_tag_rewrite_t
 L2 interface vlan tag rewrite configure request. More...
 
struct  vl_api_l2_interface_pbb_tag_rewrite_t
 L2 interface pbb tag rewrite configure request. More...
 
struct  vl_api_l2_patch_add_del_t
 L2 interface patch add / del request. More...
 
struct  vl_api_sw_interface_set_l2_xconnect_t
 Set L2 XConnect between two interfaces request. More...
 
struct  vl_api_sw_interface_set_l2_bridge_t
 Interface bridge mode request. More...
 
struct  vl_api_bd_ip_mac_add_del_t
 Set bridge domain ip to mac entry request. More...
 
struct  vl_api_l2_interface_efp_filter_t
 L2 interface ethernet flow point filtering enable/disable request. More...
 
struct  vl_api_sw_interface_set_vpath_t
 Interface set vpath request. More...
 

Variables

option version = "2.0.1"
 
 service
 

Variable Documentation

service
Initial value:
{
rpc want_l2_macs_events returns want_l2_macs_events_reply
events l2_macs_event

Definition at line 187 of file l2.api.

option version = "2.0.1"

Definition at line 17 of file l2.api.