Home
last modified time | relevance | path

Searched refs:mreq (Results 1 – 21 of 21) sorted by relevance

/openbsd/gnu/usr.bin/perl/cpan/Socket/
H A DSocket.xs1281 Zero(&mreq, sizeof(mreq), char);
1295 ST(0) = sv_2mortal(newSVpvn((char *)&mreq, sizeof(mreq)));
1314 Copy(mreqbytes, &mreq, sizeof(mreq), char); in unpack_ip_mreq()
1316 mPUSHp((char *)&mreq.imr_multiaddr, sizeof(mreq.imr_multiaddr)); in unpack_ip_mreq()
1317 mPUSHp((char *)&mreq.imr_interface, sizeof(mreq.imr_interface)); in unpack_ip_mreq()
1350 Zero(&mreq, sizeof(mreq), char);
1365 ST(0) = sv_2mortal(newSVpvn((char *)&mreq, sizeof(mreq)));
1386 Copy(mreqbytes, &mreq, sizeof(mreq), char); in unpack_ip_mreq_source()
1414 Zero(&mreq, sizeof(mreq), char); in pack_ipv6_mreq()
1417 ST(0) = sv_2mortal(newSVpvn((char *)&mreq, sizeof(mreq))); in pack_ipv6_mreq()
[all …]
/openbsd/usr.sbin/ldpd/
H A Dinterface.c453 struct ip_mreq mreq; in if_join_ipv4_group() local
458 mreq.imr_multiaddr = *addr; in if_join_ipv4_group()
462 IP_ADD_MEMBERSHIP, (void *)&mreq, sizeof(mreq)) == -1) { in if_join_ipv4_group()
473 struct ip_mreq mreq; in if_leave_ipv4_group() local
478 mreq.imr_multiaddr = *addr; in if_leave_ipv4_group()
482 IP_DROP_MEMBERSHIP, (void *)&mreq, sizeof(mreq)) == -1) { in if_leave_ipv4_group()
494 struct ipv6_mreq mreq; in if_join_ipv6_group() local
499 mreq.ipv6mr_multiaddr = *addr; in if_join_ipv6_group()
503 IPV6_JOIN_GROUP, &mreq, sizeof(mreq)) == -1) { in if_join_ipv6_group()
515 struct ipv6_mreq mreq; in if_leave_ipv6_group() local
[all …]
/openbsd/usr.sbin/mrouted/
H A Dkern.c70 struct ip_mreq mreq; in k_join() local
72 mreq.imr_multiaddr.s_addr = grp; in k_join()
73 mreq.imr_interface.s_addr = ifa; in k_join()
76 (char *)&mreq, sizeof(mreq)) == -1) in k_join()
84 struct ip_mreq mreq; in k_leave() local
86 mreq.imr_multiaddr.s_addr = grp; in k_leave()
87 mreq.imr_interface.s_addr = ifa; in k_leave()
90 (char *)&mreq, sizeof(mreq)) == -1) in k_leave()
/openbsd/usr.sbin/eigrpd/
H A Dinterface.c551 struct ip_mreq mreq; in if_join_ipv4_group() local
560 mreq.imr_multiaddr = *addr; in if_join_ipv4_group()
564 (void *)&mreq, sizeof(mreq)) == -1) { in if_join_ipv4_group()
576 struct ip_mreq mreq; in if_leave_ipv4_group() local
585 mreq.imr_multiaddr = *addr; in if_leave_ipv4_group()
589 (void *)&mreq, sizeof(mreq)) == -1) { in if_leave_ipv4_group()
669 struct ipv6_mreq mreq; in if_join_ipv6_group() local
678 mreq.ipv6mr_multiaddr = *addr; in if_join_ipv6_group()
682 &mreq, sizeof(mreq)) == -1) { in if_join_ipv6_group()
694 struct ipv6_mreq mreq; in if_leave_ipv6_group() local
[all …]
/openbsd/usr.sbin/ospfd/
H A Dinterface.c712 struct ip_mreqn mreq; in if_join_group() local
734 memset(&mreq, 0, sizeof(mreq)); in if_join_group()
736 mreq.imr_ifindex = iface->ifindex; in if_join_group()
739 (void *)&mreq, sizeof(mreq)) == -1) { in if_join_group()
762 struct ip_mreqn mreq; in if_leave_group() local
783 memset(&mreq, 0, sizeof(mreq)); in if_leave_group()
785 mreq.imr_ifindex = iface->ifindex; in if_leave_group()
788 (void *)&mreq, sizeof(mreq)) == -1) { in if_leave_group()
811 struct ip_mreqn mreq; in if_set_mcast() local
816 memset(&mreq, 0, sizeof(mreq)); in if_set_mcast()
[all …]
/openbsd/usr.sbin/hostapd/
H A Dhostapd.c201 struct ip_mreq mreq; in hostapd_udp_init() local
265 bzero(&mreq, sizeof(mreq)); in hostapd_udp_init()
273 mreq.imr_multiaddr.s_addr = in hostapd_udp_init()
275 mreq.imr_interface.s_addr = in hostapd_udp_init()
279 IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq)) == -1) in hostapd_udp_init()
310 struct ip_mreq mreq; in hostapd_cleanup() local
328 bzero(&mreq, sizeof(mreq)); in hostapd_cleanup()
330 mreq.imr_multiaddr.s_addr = in hostapd_cleanup()
332 mreq.imr_interface.s_addr = in hostapd_cleanup()
336 IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)) == -1) in hostapd_cleanup()
/openbsd/usr.sbin/ripd/
H A Dinterface.c343 struct ip_mreq mreq; in if_join_group() local
348 mreq.imr_multiaddr.s_addr = addr->s_addr; in if_join_group()
349 mreq.imr_interface.s_addr = iface->addr.s_addr; in if_join_group()
352 (void *)&mreq, sizeof(mreq)) == -1) in if_join_group()
365 struct ip_mreq mreq; in if_leave_group() local
370 mreq.imr_multiaddr.s_addr = addr->s_addr; in if_leave_group()
371 mreq.imr_interface.s_addr = iface->addr.s_addr; in if_leave_group()
374 (void *)&mreq, sizeof(mreq)) == -1) in if_leave_group()
/openbsd/regress/sys/netinet/mcast/
H A Dmcrecv.c55 struct ip_mreq mreq; in main() local
114 if (inet_pton(AF_INET, group, &mreq.imr_multiaddr) == -1) in main()
116 if (inet_pton(AF_INET, ifaddr, &mreq.imr_interface) == -1) in main()
118 if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, in main()
119 sizeof(mreq)) == -1) in main()
/openbsd/gnu/usr.bin/perl/cpan/Socket/t/
H A Dip_mreq.t34 my $mreq;
35 …skip "No pack_ip_mreq_source", 3 unless defined eval { $mreq = pack_ip_mreq_source "\xe0\0\0\2", "…
37 @unpacked = unpack_ip_mreq_source $mreq;
/openbsd/usr.sbin/dhcpd/
H A Dsync.c120 struct ip_mreq mreq; in sync_init() local
201 memset(&mreq, 0, sizeof(mreq)); in sync_init()
203 mreq.imr_multiaddr.s_addr = inet_addr(DHCP_SYNC_MCASTADDR); in sync_init()
204 mreq.imr_interface.s_addr = sync_in.sin_addr.s_addr; in sync_init()
207 IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq)) == -1) { in sync_init()
216 IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)); in sync_init()
/openbsd/usr.sbin/dvmrpd/
H A Dinterface.c551 struct ip_mreq mreq; in if_join_group() local
556 mreq.imr_multiaddr.s_addr = addr->s_addr; in if_join_group()
557 mreq.imr_interface.s_addr = iface->addr.s_addr; in if_join_group()
560 (void *)&mreq, sizeof(mreq)) == -1) { in if_join_group()
576 struct ip_mreq mreq; in if_leave_group() local
581 mreq.imr_multiaddr.s_addr = addr->s_addr; in if_leave_group()
582 mreq.imr_interface.s_addr = iface->addr.s_addr; in if_leave_group()
585 (void *)&mreq, sizeof(mreq)) == -1) { in if_leave_group()
/openbsd/libexec/spamd/
H A Dsync.c122 struct ip_mreq mreq; in sync_init() local
204 memset(&mreq, 0, sizeof(mreq)); in sync_init()
206 mreq.imr_multiaddr.s_addr = inet_addr(SPAM_SYNC_MCASTADDR); in sync_init()
207 mreq.imr_interface.s_addr = sync_in.sin_addr.s_addr; in sync_init()
210 IP_ADD_MEMBERSHIP, &mreq, sizeof(mreq)) == -1) { in sync_init()
220 IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)); in sync_init()
/openbsd/usr.sbin/ospf6d/
H A Dinterface.c733 struct ipv6_mreq mreq; in if_join_group() local
740 mreq.ipv6mr_multiaddr = *addr; in if_join_group()
741 mreq.ipv6mr_interface = iface->ifindex; in if_join_group()
744 &mreq, sizeof(mreq)) == -1) { in if_join_group()
767 struct ipv6_mreq mreq; in if_leave_group() local
774 mreq.ipv6mr_multiaddr = *addr; in if_leave_group()
775 mreq.ipv6mr_interface = iface->ifindex; in if_leave_group()
778 (void *)&mreq, sizeof(mreq)) == -1) { in if_leave_group()
/openbsd/sys/nfs/
H A Dnfs_syscalls.c330 struct mbuf *mreq; in nfssvc_nfsd() local
393 cacherep = nfsrv_getcache(nd, slp, &mreq); in nfssvc_nfsd()
406 error = (*(nfsrv3_procs[nd->nd_procnum]))(nd, slp, nfsd->nfsd_procp, &mreq); in nfssvc_nfsd()
407 if (mreq == NULL) { in nfssvc_nfsd()
416 nfsrv_updatecache(nd, 0, mreq); in nfssvc_nfsd()
421 nfsrv_updatecache(nd, 1, mreq); in nfssvc_nfsd()
426 m = mreq; in nfssvc_nfsd()
436 m = mreq; in nfssvc_nfsd()
H A Dnfs_socket.c1063 struct mbuf *mreq; in nfs_rephead() local
1066 MGETHDR(mreq, M_WAIT, MT_DATA); in nfs_rephead()
1067 mb = mreq; in nfs_rephead()
1074 MCLGET(mreq, M_WAIT); in nfs_rephead()
1076 mreq->m_data += max_hdr; in nfs_rephead()
1077 tl = mtod(mreq, u_int32_t *); in nfs_rephead()
1078 mreq->m_len = 6 * NFSX_UNSIGNED; in nfs_rephead()
1086 mreq->m_len -= NFSX_UNSIGNED; in nfs_rephead()
1128 *mrq = mreq; in nfs_rephead()
/openbsd/sys/netinet6/
H A Dip6_output.c1870 struct ipv6_mreq *mreq; in ip6_setmoptions() local
1965 mreq = mtod(m, struct ipv6_mreq *); in ip6_setmoptions()
1986 if (mreq->ipv6mr_interface == 0) { in ip6_setmoptions()
2005 ifp = if_get(mreq->ipv6mr_interface); in ip6_setmoptions()
2027 mreq->ipv6mr_multiaddr.s6_addr16[1] = in ip6_setmoptions()
2036 &mreq->ipv6mr_multiaddr)) in ip6_setmoptions()
2063 mreq = mtod(m, struct ipv6_mreq *); in ip6_setmoptions()
2079 mreq->ipv6mr_multiaddr.s6_addr16[1] = in ip6_setmoptions()
2080 htons(mreq->ipv6mr_interface); in ip6_setmoptions()
2087 if (mreq->ipv6mr_interface == 0) in ip6_setmoptions()
[all …]
/openbsd/regress/sys/netinet/in_pcbbind/
H A Druntest.c34 void *mreq, int expected) in runtest() argument
65 if (mreq) { in runtest()
69 mreq, sizeof(struct ipv6_mreq)); in runtest()
78 mreq, sizeof(struct ip_mreq)); in runtest()
/openbsd/sys/netinet/
H A Dip_output.c1347 ip_multicast_if(struct ip_mreqn *mreq, u_int rtableid, unsigned int *ifidx) in ip_multicast_if() argument
1357 if (mreq->imr_ifindex != 0) { in ip_multicast_if()
1358 *ifidx = mreq->imr_ifindex; in ip_multicast_if()
1359 } else if (mreq->imr_address.s_addr == INADDR_ANY) { in ip_multicast_if()
1363 sin.sin_addr = mreq->imr_multiaddr; in ip_multicast_if()
1375 sin.sin_addr = mreq->imr_address; in ip_multicast_if()
/openbsd/usr.sbin/route6d/
H A Droute6d.c1359 struct ipv6_mreq mreq; in ifconfig() local
1411 mreq.ipv6mr_multiaddr = ifcp->ifc_ripsin.sin6_addr; in ifconfig()
1412 mreq.ipv6mr_interface = ifcp->ifc_index; in ifconfig()
1414 &mreq, sizeof(mreq)) == -1) { in ifconfig()
/openbsd/gnu/usr.bin/binutils-2.17/gas/doc/
H A Dc-z8k.texi344 ldb rbd,addr mreq rd popl rrd,@@rs
/openbsd/gnu/usr.bin/binutils/gas/doc/
H A Dc-z8k.texi343 ldb rbd,addr mreq rd popl rrd,@@rs