Lines Matching defs:mreq
394 struct ip_mreq mreq;
491 mreq.imr_multiaddr.s_addr = inet_addr(IGMP_ALL_ROUTERS);
492 mreq.imr_interface.s_addr = ifaddr.s_addr;/*htonl(0);*/
494 (void*)&mreq, sizeof(mreq));
495 mreq.imr_multiaddr.s_addr = inet_addr(IGMP_ALL_ROUTERS_V3);
496 mreq.imr_interface.s_addr = ifaddr.s_addr;/*htonl(0);*/
498 (void*)&mreq, sizeof(mreq));
565 struct ip_mreq mreq;
579 mreq.imr_multiaddr.s_addr=groupaddr.s_addr;
580 mreq.imr_interface.s_addr=upstream;
581 if ((VALID_ADDR(mreq.imr_multiaddr)) && (ifp->igmpi_addr.s_addr != upstream)) {
584 if (igmp_interface_group_lookup(upstream_interface,mreq.imr_multiaddr) == NULL) {
585 if (setsockopt(router->igmprt_up_socket, IPPROTO_IP, IP_ADD_MEMBERSHIP, (void *) &mreq, sizeof(mreq)) < 0) {