IP_ADD_MEMBERSHIP
if (setsockopt(igmpfd, IPPROTO_IP, IP_ADD_MEMBERSHIP,
return (IP_ADD_MEMBERSHIP);
sopt.sopt_name = IP_ADD_MEMBERSHIP;
case IP_ADD_MEMBERSHIP: {
case IP_ADD_MEMBERSHIP:
case IP_ADD_MEMBERSHIP:
if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreqn,
if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
IP_ADD_MEMBERSHIP, &mreqn, sizeof(mreqn)) == 0);
error = setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP,
if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
ret = setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr,
ret = setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr,
if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &imr,
if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
IP_ADD_MEMBERSHIP : IP_DROP_MEMBERSHIP;
if (setsockopt(so, IPPROTO_IP, IP_ADD_MEMBERSHIP,
if (setsockopt(s, IPPROTO_IP, IP_ADD_MEMBERSHIP,