Home
last modified time | relevance | path

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

/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/
H A Din.rwhod.c509 struct ip_mreq mreq; in configure() local
512 mreq.imr_multiaddr.s_addr = htonl(INADDR_WHOD_GROUP); in configure()
513 mreq.imr_interface.s_addr = htonl(INADDR_ANY); in configure()
514 if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, in configure()
515 sizeof (mreq)) < 0) { in configure()
602 struct ip_mreq mreq; in configure() local
624 mreq.imr_multiaddr.s_addr = htonl(INADDR_WHOD_GROUP); in configure()
625 mreq.imr_interface.s_addr = in configure()
627 if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, in configure()
628 sizeof (mreq)) < 0) { in configure()
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/in.rdisc/
H A Din.rdisc.c1841 struct ip_mreq mreq; in added_logint() local
1843 mreq.imr_multiaddr = joinaddr->sin_addr; in added_logint()
1844 mreq.imr_interface = li->li_address; in added_logint()
1850 (char *)&mreq, sizeof (mreq)) < 0) { in added_logint()
1887 struct ip_mreq mreq; in deleted_logint() local
1893 mreq.imr_multiaddr = joinaddr->sin_addr; in deleted_logint()
1895 mreq.imr_interface = newli->li_address; in deleted_logint()
1897 mreq.imr_interface = li->li_address; in deleted_logint()
1903 (char *)&mreq, sizeof (mreq)) < 0) { in deleted_logint()
1930 mreq.imr_interface = oli->li_address; in deleted_logint()
[all …]
/illumos-gate/usr/src/uts/common/inet/sockmods/
H A Dsockmod_pfp.c1247 struct packet_mreq mreq; in pfp_setpacket_sockopt() local
1260 bcopy(optval, &mreq, sizeof (mreq)); in pfp_setpacket_sockopt()
1261 if (ps->ps_linkid != mreq.mr_ifindex) in pfp_setpacket_sockopt()
1267 switch (mreq.mr_type) { in pfp_setpacket_sockopt()
1269 if (mreq.mr_alen != ps->ps_sock.sll_halen) in pfp_setpacket_sockopt()
1272 error = mac_multicast_add(ps->ps_mch, mreq.mr_address); in pfp_setpacket_sockopt()
1286 switch (mreq.mr_type) { in pfp_setpacket_sockopt()
1288 if (mreq.mr_alen != ps->ps_sock.sll_halen) in pfp_setpacket_sockopt()
1291 mac_multicast_remove(ps->ps_mch, mreq.mr_address); in pfp_setpacket_sockopt()
/illumos-gate/usr/src/cmd/rpcbind/
H A Drpcbind.c939 struct ipv6_mreq mreq; in setup_callit() local
953 mreq.ipv6mr_multiaddr.s6_addr); in setup_callit()
954 mreq.ipv6mr_interface = 0; in setup_callit()
958 memcpy(pmreq, &mreq, sizeof (struct ipv6_mreq)); in setup_callit()
/illumos-gate/usr/src/uts/common/inet/ip/
H A Dspdsock.c1835 spd_msg_t *mreq = (spd_msg_t *)req->b_rptr; in spdsock_encode_rule() local
1840 len = spdsock_encode_rule_head(NULL, 0, mreq, rule, dir, af, name, in spdsock_encode_rule()
1855 (void) spdsock_encode_rule_head(m->b_rptr, 0, mreq, rule, dir, af, in spdsock_encode_rule()