FD.io VPP  v21.10.1-2-g0a485f517
Vector Packet Processing
punt_reason_data_t_ Struct Reference

A punt reason. More...

Data Fields

u8pd_name
 The reason name. More...
 
vlib_punt_reason_t pd_reason
 The allocated reason value. More...
 
u32pd_owners
 Clients/owners that have registered this reason. More...
 
u32 pd_users
 clients interested/listening to this reason More...
 
punt_interested_listener_t pd_fn
 function to invoke if a client becomes interested in the code. More...
 
void * pd_data
 Data to pass to the callback. More...
 
u32 flags
 Flags associated to the reason. More...
 
format_function_tflags_format
 Formatting function for flags;. More...
 

Detailed Description

A punt reason.

Definition at line 35 of file punt.c.

Field Documentation

◆ flags

u32 punt_reason_data_t_::flags

Flags associated to the reason.

Definition at line 70 of file punt.c.

◆ flags_format

format_function_t* punt_reason_data_t_::flags_format

Formatting function for flags;.

Definition at line 75 of file punt.c.

◆ pd_data

void* punt_reason_data_t_::pd_data

Data to pass to the callback.

Definition at line 65 of file punt.c.

◆ pd_fn

punt_interested_listener_t punt_reason_data_t_::pd_fn

function to invoke if a client becomes interested in the code.

Definition at line 60 of file punt.c.

◆ pd_name

u8* punt_reason_data_t_::pd_name

The reason name.

Definition at line 40 of file punt.c.

◆ pd_owners

u32* punt_reason_data_t_::pd_owners

Clients/owners that have registered this reason.

Definition at line 50 of file punt.c.

◆ pd_reason

vlib_punt_reason_t punt_reason_data_t_::pd_reason

The allocated reason value.

Definition at line 45 of file punt.c.

◆ pd_users

u32 punt_reason_data_t_::pd_users

clients interested/listening to this reason

Definition at line 55 of file punt.c.


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