FD.io VPP  v21.01.1
Vector Packet Processing
igmp_config.c File Reference
+ Include dependency graph for igmp_config.c:

Go to the source code of this file.

Functions

void igmp_clear_config (igmp_config_t *config)
 igmp clear config More...
 
igmp_config_tigmp_config_lookup (u32 sw_if_index)
 igmp config lookup More...
 
u32 igmp_config_index (const igmp_config_t *c)
 Get the pool index for a config. More...
 
igmp_config_tigmp_config_get (u32 index)
 Get the config from the pool index. More...
 
igmp_group_tigmp_group_lookup (igmp_config_t *config, const igmp_key_t *key)
 igmp group lookup More...
 
u8format_igmp_config_timer_type (u8 *s, va_list *args)
 
u8format_igmp_config (u8 *s, va_list *args)
 

Function Documentation

◆ format_igmp_config()

u8* format_igmp_config ( u8 s,
va_list *  args 
)

Definition at line 106 of file igmp_config.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ format_igmp_config_timer_type()

u8* format_igmp_config_timer_type ( u8 s,
va_list *  args 
)

Definition at line 91 of file igmp_config.c.

+ Here is the caller graph for this function:

◆ igmp_clear_config()

void igmp_clear_config ( igmp_config_t config)

igmp clear config

Parameters
config- igmp configuration

Clear all (S,G)s on specified config and remove this config from pool.

Definition at line 22 of file igmp_config.c.

+ Here is the call graph for this function:
+ Here is the caller graph for this function:

◆ igmp_config_get()

igmp_config_t* igmp_config_get ( u32  index)

Get the config from the pool index.

Definition at line 70 of file igmp_config.c.

+ Here is the caller graph for this function:

◆ igmp_config_index()

u32 igmp_config_index ( const igmp_config_t c)

Get the pool index for a config.

Definition at line 64 of file igmp_config.c.

+ Here is the caller graph for this function:

◆ igmp_config_lookup()

igmp_config_t* igmp_config_lookup ( u32  sw_if_index)

igmp config lookup

Parameters
sw_if_index- interface sw_if_index

Definition at line 45 of file igmp_config.c.

+ Here is the caller graph for this function:

◆ igmp_group_lookup()

igmp_group_t* igmp_group_lookup ( igmp_config_t config,
const igmp_key_t key 
)

igmp group lookup

Parameters
config- igmp configuration
key- igmp key

Definition at line 76 of file igmp_config.c.

+ Here is the caller graph for this function: