FD.io VPP  v20.01-48-g3e0dafb74
Vector Packet Processing
udp_main_t Struct Reference
+ Collaboration diagram for udp_main_t:

Data Fields

udp_dst_port_info_tdst_port_infos [N_UDP_AF]
 
uworddst_port_info_by_name [N_UDP_AF]
 
uworddst_port_info_by_dst_port [N_UDP_AF]
 
u16next_by_dst_port4
 
u16next_by_dst_port6
 
u8 punt_unknown4
 
u8 punt_unknown6
 
udp_connection_t ** connections
 
u32connection_peekers
 
clib_spinlock_tpeekers_readers_locks
 
clib_spinlock_tpeekers_write_locks
 
udp_connection_tlistener_pool
 

Detailed Description

Definition at line 129 of file udp.h.

Field Documentation

◆ connection_peekers

u32* udp_main_t::connection_peekers

Definition at line 148 of file udp.h.

◆ connections

udp_connection_t** udp_main_t::connections

Definition at line 147 of file udp.h.

◆ dst_port_info_by_dst_port

uword* udp_main_t::dst_port_info_by_dst_port[N_UDP_AF]

Definition at line 135 of file udp.h.

◆ dst_port_info_by_name

uword* udp_main_t::dst_port_info_by_name[N_UDP_AF]

Definition at line 134 of file udp.h.

◆ dst_port_infos

udp_dst_port_info_t* udp_main_t::dst_port_infos[N_UDP_AF]

Definition at line 131 of file udp.h.

◆ listener_pool

udp_connection_t* udp_main_t::listener_pool

Definition at line 151 of file udp.h.

◆ next_by_dst_port4

u16* udp_main_t::next_by_dst_port4

Definition at line 139 of file udp.h.

◆ next_by_dst_port6

u16* udp_main_t::next_by_dst_port6

Definition at line 140 of file udp.h.

◆ peekers_readers_locks

clib_spinlock_t* udp_main_t::peekers_readers_locks

Definition at line 149 of file udp.h.

◆ peekers_write_locks

clib_spinlock_t* udp_main_t::peekers_write_locks

Definition at line 150 of file udp.h.

◆ punt_unknown4

u8 udp_main_t::punt_unknown4

Definition at line 141 of file udp.h.

◆ punt_unknown6

u8 udp_main_t::punt_unknown6

Definition at line 142 of file udp.h.


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