|
void | gmpx_trace (void *context, const char *fmt,...) |
|
void | gmp_set_def_igmp_version (uint32_t version) |
|
void | gmp_set_def_ipv4_ivl_params (uint32_t robust_count, uint32_t qivl, uint32_t qrivl, uint32_t lmqi) |
|
void | gmp_set_def_intf_params (mc_af mcast_af) |
|
mgm_global_data * | gmp_init (mc_af mcast_af, task *tp, void *gmp_sm) |
|
void | gmp_deinit (mc_af mcast_af) |
|
void | gmp_set_intf_params (mgm_global_data *gd, gmp_intf *gif) |
|
gmp_intf * | gmp_attach_intf (mgm_global_data *gd, void *mif_state) |
|
void | gmp_detach_intf (mgm_global_data *gd, gmp_intf *gif) |
|
boolean | gmp_update_intf_state (mgm_global_data *gd, gmp_intf *gif, const gmp_addr_string *intf_addr) |
|
boolean | gmp_update_intf_querying (mgm_global_data *gd, gmp_intf *gif, boolean query) |
|
boolean | gmp_process_pkt (mgm_global_data *gd, gmp_intf *gif, void *rcv_pkt, u_int32_t packet_len, const gmp_addr_string *src_addr, const gmp_addr_string *dst_addr) |
|
boolean | gmp_oif_map_cb (void *inst_context UNUSED, gmp_intf_handle *handle, u_int8_t *group_addr, u_int8_t *source_addr, gmp_intf_handle **output_handle) |
|
boolean | gmp_policy_cb (void *inst_context, gmp_intf_handle *handle, u_int8_t *group_addr, u_int8_t *source_addr, boolean static_group) |
|
boolean | gmp_ssm_check_cb (void *inst_context UNUSED, gmp_intf_handle *handle, u_int8_t *group_addr) |
|
boolean | gmp_client_notification (mgm_global_data *gd) |
|
boolean | gmp_client_host_notification (mgm_global_data *gd) |
|
boolean | gmp_notification_handler (mgm_global_data *gd) |
|
void | igmp_notification_ready (void *context) |
|
void | igmp_host_notification_ready (void *context) |
|
void | mgm_querier_change (void *cli_context UNUSED, gmp_intf_handle *handle, boolean querier, u_int8_t *querier_addr) |
|
void | gmpx_post_event (void *context, gmpx_event_type ev, const void *parms,...) |
|
bool | igmp_send_one_packet (gmp_intf_handle *intf) |
|
void | gmp_xmit_ready (gmp_role role, gmp_proto proto, gmpx_intf_id intf_id) |
|
void | gmp_static_peek (gmp_intf_handle *handle, gmp_proto proto, gmp_packet *rcv_packet) |
|