Lines Matching defs:mreq
111 struct ip_mreqn mreq;
113 struct ip_mreq mreq;
121 memset(&mreq, 0, sizeof(mreq));
123 mreq.imr_ifindex = idx;
124 mreq.imr_address.s_addr = a->address;
126 mreq.imr_interface.s_addr = a->address;
129 mreq.imr_multiaddr = sa.sin_addr;
135 setsockopt(fd, IPPROTO_IP, IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq));
137 if (setsockopt(fd, IPPROTO_IP, join ? IP_ADD_MEMBERSHIP : IP_DROP_MEMBERSHIP, &mreq, sizeof(mreq)) < 0) {