Lines Matching refs:igmp_interface_t
103 } igmp_interface_t;
119 igmp_interface_t* igmprt_interfaces;
176 void igmp_group_handle_isex(igmp_router_t* router, igmp_interface_t* ifp,
178 void igmp_group_handle_isin(igmp_router_t* router, igmp_interface_t* ifp,
180 void igmp_group_handle_toin(igmp_router_t *router, igmp_interface_t *ifp,
182 void igmp_group_handle_toex(igmp_router_t *router, igmp_interface_t *ifp,
184 void igmp_group_handle_allow(igmp_router_t *router, igmp_interface_t *ifp,
186 void igmp_group_handle_block(igmp_router_t *router, igmp_interface_t *ifp,
194 igmp_interface_t*
198 igmp_interface_cleanup(igmp_interface_t* ifp);
201 igmp_interface_group_add(igmp_router_t* router, igmp_interface_t *ifp, struct in_addr groupaddr);
204 igmp_interface_group_lookup(igmp_interface_t *ifp, struct in_addr groupaddr);
207 igmp_interface_membership_report_v12(igmp_router_t* router, igmp_interface_t* ifp,struct in_addr src,
211 igmp_interface_membership_report_v3(igmp_router_t* router, igmp_interface_t* ifp, struct in_addr src,
215 igmp_interface_leave_group_v2(igmp_router_t* router, igmp_interface_t* ifp, struct in_addr src,
219 igmp_interface_print(igmp_interface_t* ifp);
229 igmp_interface_t*
236 igmp_interface_t*
250 void igmprt_timer_querier(igmp_interface_t *ifp);
251 void igmprt_timer_group(igmp_router_t* router, igmp_interface_t *ifp);
252 void igmprt_clear_timer_group(igmp_interface_t *ifp);
253 void igmprt_timer_source (igmp_router_t* router, igmp_interface_t *ifp);
255 void igmprt_timer_membership_report(igmp_interface_t *ifp);
259 igmprt_input(igmp_router_t* igmprt, igmp_interface_t* ifp);
277 igmprt_membership_query(igmp_router_t* igmprt, igmp_interface_t* ifp,
288 receive_membership_query(igmp_router_t* igmprt,igmp_interface_t *ifp,struct in_addr gp,struct in_addr *sources, u_long src_query,int numsrc, int srsp,int version);
291 send_sh_query(igmp_router_t *router,igmp_interface_t *ifp);
293 send_group_specific_query(igmp_router_t *router,igmp_interface_t *ifp,igmp_group_t *gp);
295 send_group_src_specific_q(igmp_router_t *router,igmp_interface_t *ifp,igmp_group_t *gp,struct in_addr *sources,int numsrc);