Go to the source code of this file.
|
static void | vl_api_igmp_listen_t_handler (vl_api_igmp_listen_t *mp) |
|
static void | vl_api_igmp_enable_disable_t_handler (vl_api_igmp_enable_disable_t *mp) |
|
static void | send_igmp_details (unix_shared_memory_queue_t *q, igmp_main_t *im, igmp_config_t *config, igmp_group_t *group, igmp_src_t *src, u32 context) |
|
static void | vl_api_igmp_dump_t_handler (vl_api_igmp_dump_t *mp) |
|
static void | vl_api_igmp_clear_interface_t_handler (vl_api_igmp_clear_interface_t *mp) |
|
static vpe_client_registration_t * | igmp_api_client_lookup (igmp_main_t *im, u32 client_index) |
| igmp group lookup More...
|
|
static void | vl_api_want_igmp_events_t_handler (vl_api_want_igmp_events_t *mp) |
|
static clib_error_t * | want_igmp_events_reaper (u32 client_index) |
|
| VL_MSG_API_REAPER_FUNCTION (want_igmp_events_reaper) |
|
void | send_igmp_event (unix_shared_memory_queue_t *q, u32 context, igmp_main_t *im, igmp_config_t *config, igmp_group_t *group, igmp_src_t *src) |
|
void | igmp_event (igmp_main_t *im, igmp_config_t *config, igmp_group_t *group, igmp_src_t *src) |
| igmp event More...
|
|
static void | setup_message_id_table (igmp_main_t *im, api_main_t *am) |
|
static clib_error_t * | igmp_plugin_api_hookup (vlib_main_t *vm) |
|
| VLIB_API_INIT_FUNCTION (igmp_plugin_api_hookup) |
|
#define foreach_igmp_plugin_api_msg |
Value:_(IGMP_ENABLE_DISABLE, igmp_enable_disable) \
_(IGMP_DUMP, igmp_dump) \
_(IGMP_CLEAR_INTERFACE, igmp_clear_interface) \
_(WANT_IGMP_EVENTS, want_igmp_events) \
int igmp_listen(vlib_main_t *vm, u8 enable, u32 sw_if_index, ip46_address_t saddr, ip46_address_t gaddr, u8 cli_api_configured)
igmp listen
Definition at line 49 of file igmp_api.c.
#define vl_api_version |
( |
|
n, |
|
|
|
v |
|
) |
| static u32 api_version=(v); |
#define vl_msg_name_crc_list |
igmp group lookup
- Parameters
-
im | - igmp main |
client_index | - client index |
Definition at line 202 of file igmp_api.c.
igmp event
- Parameters
-
im | - igmp main |
config | - igmp configuration |
group | - igmp group |
src | - source |
Notify registered api clients of (S,G) filter update.
Definition at line 301 of file igmp_api.c.