Lines Matching refs:igmpv3

137     /*const*/ struct igmpv3 *);
139 int, /*const*/ struct igmpv3 *);
1112 /*const*/ struct igmpv3 *igmpv3) in igmp_input_v3_query() argument
1129 maxresp = igmpv3->igmp_code; /* in 1/10ths of a second */ in igmp_input_v3_query()
1131 maxresp = IGMP_MANT(igmpv3->igmp_code) << in igmp_input_v3_query()
1132 (IGMP_EXP(igmpv3->igmp_code) + 3); in igmp_input_v3_query()
1141 qrv = IGMP_QRV(igmpv3->igmp_misc); in igmp_input_v3_query()
1148 qqi = igmpv3->igmp_qqi; in igmp_input_v3_query()
1150 qqi = IGMP_MANT(igmpv3->igmp_qqi) << in igmp_input_v3_query()
1151 (IGMP_EXP(igmpv3->igmp_qqi) + 3); in igmp_input_v3_query()
1159 nsrc = ntohs(igmpv3->igmp_numsrc); in igmp_input_v3_query()
1165 if (in_nullhost(igmpv3->igmp_group)) { in igmp_input_v3_query()
1247 IN_LOOKUP_MULTI(&igmpv3->igmp_group, ifp, inm); in igmp_input_v3_query()
1265 IGMP_INET_PRINTF(igmpv3->igmp_group, in igmp_input_v3_query()
1279 (void) igmp_input_v3_group_query(inm, timer, igmpv3); in igmp_input_v3_query()
1303 int timer, /*const*/ struct igmpv3 *igmpv3) in igmp_input_v3_group_query() argument
1327 nsrc = ntohs(igmpv3->igmp_numsrc); in igmp_input_v3_group_query()
1374 ap = (const struct in_addr *)(igmpv3 + 1); in igmp_input_v3_group_query()
1781 struct igmpv3 *igmpv3; in igmp_input() local
1787 igmpv3 = (struct igmpv3 *)igmp; in igmp_input()
1791 nsrc = ntohs(igmpv3->igmp_numsrc); in igmp_input()
1815 M_STRUCT_GET0(igmpv3, struct igmpv3 *, m, in igmp_input()
1817 if (igmpv3 == NULL) { in igmp_input()
1826 if (igmp_input_v3_query(ifp, ip, igmpv3) != 0) { in igmp_input()