/openbsd/gnu/usr.bin/perl/cpan/Socket/ |
H A D | Socket.xs | 1281 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 D | interface.c | 453 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 D | kern.c | 70 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 D | interface.c | 551 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 D | interface.c | 712 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 D | hostapd.c | 201 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 D | interface.c | 343 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 D | mcrecv.c | 55 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 D | ip_mreq.t | 34 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 D | sync.c | 120 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 D | interface.c | 551 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 D | sync.c | 122 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 D | interface.c | 733 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 D | nfs_syscalls.c | 330 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 D | nfs_socket.c | 1063 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 D | ip6_output.c | 1870 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 D | runtest.c | 34 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 D | ip_output.c | 1347 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 D | route6d.c | 1359 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 D | c-z8k.texi | 344 ldb rbd,addr mreq rd popl rrd,@@rs
|
/openbsd/gnu/usr.bin/binutils/gas/doc/ |
H A D | c-z8k.texi | 343 ldb rbd,addr mreq rd popl rrd,@@rs
|