FD.io VPP  v18.11-rc0-18-g2a3fb1a
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...
 

Function Documentation

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_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:

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_t* igmp_config_lookup ( u32  sw_if_index)

igmp config lookup

Parameters
im- igmp main
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_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: