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