FD.io VPP  v18.10-34-gcce845e
Vector Packet Processing
igmp_main_t_ Struct Reference

collection of data related to IGMP More...

+ Collaboration diagram for igmp_main_t_:

Data Fields

u16 msg_id_base
 API base message ID. More...
 
uwordigmp_api_client_by_client_index
 
vpe_client_registration_tapi_clients
 API client registered for events. More...
 
u32igmp_config_by_sw_if_index
 per-interface DB of configs More...
 
u32n_configs_per_mfib_index
 the number of igmp configs for each mfib_index (VRF) More...
 
vlib_log_class_t logger
 logger - VLIB log class More...
 
igmp_config_tconfigs
 pool of configs More...
 
igmp_group_tgroups
 pool of groups More...
 
igmp_src_tsrcs
 pool of sources More...
 

Detailed Description

collection of data related to IGMP

Definition at line 62 of file igmp.h.

Field Documentation

vpe_client_registration_t* igmp_main_t_::api_clients

API client registered for events.

Definition at line 74 of file igmp.h.

igmp_config_t* igmp_main_t_::configs

pool of configs

Definition at line 94 of file igmp.h.

igmp_group_t* igmp_main_t_::groups

pool of groups

Definition at line 99 of file igmp.h.

uword* igmp_main_t_::igmp_api_client_by_client_index

Definition at line 69 of file igmp.h.

u32* igmp_main_t_::igmp_config_by_sw_if_index

per-interface DB of configs

Definition at line 79 of file igmp.h.

vlib_log_class_t igmp_main_t_::logger

logger - VLIB log class

Definition at line 89 of file igmp.h.

u16 igmp_main_t_::msg_id_base

API base message ID.

Definition at line 67 of file igmp.h.

u32* igmp_main_t_::n_configs_per_mfib_index

the number of igmp configs for each mfib_index (VRF)

Definition at line 84 of file igmp.h.

igmp_src_t* igmp_main_t_::srcs

pool of sources

Definition at line 103 of file igmp.h.


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