FD.io VPP
v19.08.2-294-g37e99c22d
Vector Packet Processing
|
Go to the source code of this file.
Macros | |
#define | foreach_igmp_group_prefix_type |
Make sure this remains in-sync with the .api enum definition. More... | |
Typedefs | |
typedef enum igmp_group_prefix_type_t_ | igmp_group_prefix_type_t |
typedef walk_rc_t(* | igmp_ssm_range_walk_t) (const fib_prefix_t *pfx, igmp_group_prefix_type_t type, void *ctx) |
Enumerations | |
enum | igmp_group_prefix_type_t_ { foreach_igmp_group_prefix_type } |
Functions | |
igmp_group_prefix_type_t | igmp_group_prefix_get_type (const ip46_address_t *gaddr) |
void | igmp_group_prefix_set (const fib_prefix_t *pfx, igmp_group_prefix_type_t type) |
void | igmp_ssm_range_walk (igmp_ssm_range_walk_t fn, void *ctx) |
#define foreach_igmp_group_prefix_type |
Make sure this remains in-sync with the .api enum definition.
Definition at line 26 of file igmp_ssm_range.h.
typedef enum igmp_group_prefix_type_t_ igmp_group_prefix_type_t |
typedef walk_rc_t(* igmp_ssm_range_walk_t) (const fib_prefix_t *pfx, igmp_group_prefix_type_t type, void *ctx) |
Definition at line 44 of file igmp_ssm_range.h.
Enumerator | |
---|---|
foreach_igmp_group_prefix_type |
Definition at line 30 of file igmp_ssm_range.h.
igmp_group_prefix_type_t igmp_group_prefix_get_type | ( | const ip46_address_t * | gaddr | ) |
void igmp_group_prefix_set | ( | const fib_prefix_t * | pfx, |
igmp_group_prefix_type_t | type | ||
) |
Definition at line 50 of file igmp_ssm_range.c.
void igmp_ssm_range_walk | ( | igmp_ssm_range_walk_t | fn, |
void * | ctx | ||
) |