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

Register to receive L2 MAC events for learned and aged MAC. More...

Data Fields

u32 client_index
 
u32 context
 
u32 learn_limit [default=1000]
 
u8 scan_delay [default=10]
 
u8 max_macs_in_event [default=10]
 
bool enable_disable [default=true]
 
u32 pid
 

Detailed Description

Register to receive L2 MAC events for learned and aged MAC.

Template Parameters
client_index- opaque cookie to identify the sender
context- sender context, to match reply w/ request
learn_limit- MAC learn limit
scan_delay- event scan delay in 10 msec unit
max_macs_in_event- in units of 10 mac entries
enable_disable- 1 => register for MAC events, 0 => cancel registration
pid- sender's pid

Definition at line 152 of file l2.api.

Field Documentation

◆ client_index

u32 vl_api_want_l2_macs_events_t::client_index

Definition at line 154 of file l2.api.

◆ context

u32 vl_api_want_l2_macs_events_t::context

Definition at line 155 of file l2.api.

◆ enable_disable

bool vl_api_want_l2_macs_events_t::enable_disable[default=true]

Definition at line 159 of file l2.api.

◆ learn_limit

u32 vl_api_want_l2_macs_events_t::learn_limit[default=1000]

Definition at line 156 of file l2.api.

◆ max_macs_in_event

u8 vl_api_want_l2_macs_events_t::max_macs_in_event[default=10]

Definition at line 158 of file l2.api.

◆ pid

u32 vl_api_want_l2_macs_events_t::pid

Definition at line 160 of file l2.api.

◆ scan_delay

u8 vl_api_want_l2_macs_events_t::scan_delay[default=10]

Definition at line 157 of file l2.api.


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