Home
last modified time | relevance | path

Searched refs:mreqs (Results 1 – 2 of 2) sorted by relevance

/freebsd/tools/regression/netinet/ipmulticast/
H A Dipmulticast.c161 struct ip_mreq_source mreqs; in do_asm_ipv4() local
169 memset(&mreqs, 0, sizeof(struct ip_mreq_source)); in do_asm_ipv4()
218 mreqs.imr_multiaddr = tmpgroup.sin.sin_addr; in do_asm_ipv4()
219 mreqs.imr_interface = ifaddr.sin.sin_addr; in do_asm_ipv4()
220 mreqs.imr_sourceaddr = ipv4_sources[i]; in do_asm_ipv4()
222 inet_ntop(AF_INET, &mreqs.imr_multiaddr, gaddrbuf, in do_asm_ipv4()
224 inet_ntop(AF_INET, &mreqs.imr_sourceaddr, saddrbuf, in do_asm_ipv4()
227 gaddrbuf, inet_ntoa(mreqs.imr_interface), in do_asm_ipv4()
230 error = setsockopt(sock, IPPROTO_IP, IP_BLOCK_SOURCE, &mreqs, in do_asm_ipv4()
254 mreqs.imr_multiaddr = tmpgroup.sin.sin_addr; in do_asm_ipv4()
[all …]
/freebsd/sys/netinet/
H A Din_mcast.c1392 struct ip_mreq_source mreqs; in inp_block_unblock_source() local
1394 error = sooptcopyin(sopt, &mreqs, in inp_block_unblock_source()
1402 gsa->sin.sin_addr = mreqs.imr_multiaddr; in inp_block_unblock_source()
1406 ssa->sin.sin_addr = mreqs.imr_sourceaddr; in inp_block_unblock_source()
1408 if (!in_nullhost(mreqs.imr_interface)) { in inp_block_unblock_source()
1410 INADDR_TO_IFP(mreqs.imr_interface, ifp); in inp_block_unblock_source()
1418 __func__, ntohl(mreqs.imr_interface.s_addr), ifp); in inp_block_unblock_source()
1956 struct ip_mreq_source mreqs; in inp_join_group() local
1958 error = sooptcopyin(sopt, &mreqs, sizeof(struct ip_mreq_source), in inp_join_group()
1967 gsa->sin.sin_addr = mreqs.imr_multiaddr; in inp_join_group()
[all …]