Lines Matching refs:mreqn
1735 struct ip_mreqn mreqn; in inp_getmoptions() local
1763 memset(&mreqn, 0, sizeof(struct ip_mreqn)); in inp_getmoptions()
1767 mreqn.imr_address = imo->imo_multicast_addr; in inp_getmoptions()
1771 mreqn.imr_ifindex = ifp->if_index; in inp_getmoptions()
1775 mreqn.imr_address = in inp_getmoptions()
1782 error = sooptcopyout(sopt, &mreqn, in inp_getmoptions()
1785 error = sooptcopyout(sopt, &mreqn.imr_address, in inp_getmoptions()
1928 struct ip_mreqn mreqn; in inp_join_group() local
1931 error = sooptcopyin(sopt, &mreqn, in inp_join_group()
1934 error = sooptcopyin(sopt, &mreqn, in inp_join_group()
1941 gsa->sin.sin_addr = mreqn.imr_multiaddr; in inp_join_group()
1947 mreqn.imr_ifindex != 0) in inp_join_group()
1948 ifp = ifnet_byindex_ref(mreqn.imr_ifindex); in inp_join_group()
1951 mreqn.imr_address); in inp_join_group()
2452 struct ip_mreqn mreqn; in inp_set_multicast_if() local
2462 error = sooptcopyin(sopt, &mreqn, sizeof(struct ip_mreqn), in inp_set_multicast_if()
2467 if (mreqn.imr_ifindex < 0) in inp_set_multicast_if()
2470 if (mreqn.imr_ifindex == 0) { in inp_set_multicast_if()
2476 ifp = ifnet_byindex(mreqn.imr_ifindex); in inp_set_multicast_if()