Lines Matching refs:mreq
644 struct ip_mreq mreq; in test_ip_multicast_membership() local
683 mreq.imr_multiaddr.s_addr = htonl((basegroup + i)); in test_ip_multicast_membership()
684 mreq.imr_interface.s_addr = INADDR_ANY; in test_ip_multicast_membership()
685 inet_ntop(AF_INET, &mreq.imr_multiaddr, addrbuf, sizeof(addrbuf)); in test_ip_multicast_membership()
688 if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq, in test_ip_multicast_membership()
689 sizeof(mreq)) < 0) { in test_ip_multicast_membership()
696 mreq.imr_multiaddr.s_addr = htonl((basegroup + i)); in test_ip_multicast_membership()
697 mreq.imr_interface.s_addr = INADDR_ANY; in test_ip_multicast_membership()
698 inet_ntop(AF_INET, &mreq.imr_multiaddr, addrbuf, sizeof(addrbuf)); in test_ip_multicast_membership()
701 if (setsockopt(sock, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreq, in test_ip_multicast_membership()
702 sizeof(mreq)) < 0) { in test_ip_multicast_membership()