![]() |
FD.io VPP
v19.01.3-6-g70449b9b9
Vector Packet Processing
|
Include dependency graph for igmp_src.h:
This graph shows which files directly or indirectly include this file:Go to the source code of this file.
Data Structures | |
| struct | igmp_src_t_ |
| IGMP source The representation of a specified source address with in multicast group. More... | |
Macros | |
| #define | IGMP_SRC_N_TIMERS (IGMP_SRC_TIMER_EXP + 1) |
Typedefs | |
| typedef enum igmp_src_timer_t_ | igmp_src_timer_t |
| IGMP Source timers. More... | |
| typedef struct igmp_src_t_ | igmp_src_t |
| IGMP source The representation of a specified source address with in multicast group. More... | |
Enumerations | |
| enum | igmp_src_timer_t_ { IGMP_SRC_TIMER_EXP } |
| IGMP Source timers. More... | |
Functions | |
| void | igmp_src_free (igmp_src_t *src) |
| igmp_src_t * | igmp_src_alloc (u32 group_index, const igmp_key_t *skey, igmp_mode_t mode) |
| u32 | igmp_src_index (igmp_src_t *src) |
| void | igmp_src_refresh (igmp_src_t *src) |
| void | igmp_src_blocked (igmp_src_t *src) |
| u8 * | format_igmp_src (u8 *s, va_list *args) |
| #define IGMP_SRC_N_TIMERS (IGMP_SRC_TIMER_EXP + 1) |
Definition at line 35 of file igmp_src.h.
| typedef struct igmp_src_t_ igmp_src_t |
IGMP source The representation of a specified source address with in multicast group.
| typedef enum igmp_src_timer_t_ igmp_src_timer_t |
IGMP Source timers.
| enum igmp_src_timer_t_ |
IGMP Source timers.
| Enumerator | |
|---|---|
| IGMP_SRC_TIMER_EXP | On expiry the source has not been refreshed by a query and can now be reaped. |
Definition at line 26 of file igmp_src.h.
Definition at line 147 of file igmp_src.c.
Here is the call graph for this function:
Here is the caller graph for this function:| igmp_src_t* igmp_src_alloc | ( | u32 | group_index, |
| const igmp_key_t * | skey, | ||
| igmp_mode_t | mode | ||
| ) |
Definition at line 73 of file igmp_src.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void igmp_src_blocked | ( | igmp_src_t * | src | ) |
Definition at line 129 of file igmp_src.c.
Here is the call graph for this function:
Here is the caller graph for this function:| void igmp_src_free | ( | igmp_src_t * | src | ) |
Definition at line 23 of file igmp_src.c.
Here is the call graph for this function:
Here is the caller graph for this function:| u32 igmp_src_index | ( | igmp_src_t * | src | ) |
| void igmp_src_refresh | ( | igmp_src_t * | src | ) |
Definition at line 117 of file igmp_src.c.
Here is the call graph for this function:
Here is the caller graph for this function: