Lines Matching refs:mreqs

1499 		struct ip_mreq_source    mreqs;  in inp_block_unblock_source()  local
1501 error = sooptcopyin(sopt, &mreqs, in inp_block_unblock_source()
1510 gsa->sin_addr = mreqs.imr_multiaddr; in inp_block_unblock_source()
1514 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source()
1516 if (!in_nullhost(mreqs.imr_interface)) { in inp_block_unblock_source()
1517 ifp = ip_multicast_if(&mreqs.imr_interface, &ifindex); in inp_block_unblock_source()
1524 IGMP_INET_PRINTF(mreqs.imr_interface, in inp_block_unblock_source()
2130 struct ip_mreq_source mreqs; in inp_join_group() local
2133 error = sooptcopyin(sopt, &mreqs, in inp_join_group()
2140 mreqs.imr_interface = mreqs.imr_sourceaddr; in inp_join_group()
2141 mreqs.imr_sourceaddr.s_addr = INADDR_ANY; in inp_join_group()
2143 error = sooptcopyin(sopt, &mreqs, in inp_join_group()
2156 gsa->sin_addr = mreqs.imr_multiaddr; in inp_join_group()
2161 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_join_group()
2168 ifp = inp_lookup_mcast_ifp(inp, gsa, mreqs.imr_interface); in inp_join_group()
2169 IGMP_INET_PRINTF(mreqs.imr_interface, in inp_join_group()
2434 struct ip_mreq_source mreqs; in inp_leave_group() local
2459 error = sooptcopyin(sopt, &mreqs, in inp_leave_group()
2467 mreqs.imr_interface = mreqs.imr_sourceaddr; in inp_leave_group()
2468 mreqs.imr_sourceaddr.s_addr = INADDR_ANY; in inp_leave_group()
2470 error = sooptcopyin(sopt, &mreqs, in inp_leave_group()
2480 gsa->sin_addr = mreqs.imr_multiaddr; in inp_leave_group()
2485 ssa->sin_addr = mreqs.imr_sourceaddr; in inp_leave_group()
2494 if (!in_nullhost(mreqs.imr_interface)) { in inp_leave_group()
2495 ifp = ip_multicast_if(&mreqs.imr_interface, &ifindex); in inp_leave_group()
2498 IGMP_INET_PRINTF(mreqs.imr_interface, in inp_leave_group()