Lines Matching refs:mreq
2462 struct ip_mreq mreq; in socket_multicast_enable() local
2469 ZERO(mreq); in socket_multicast_enable()
2470 mreq.imr_multiaddr = SOCK_ADDR4(maddr); in socket_multicast_enable()
2471 mreq.imr_interface.s_addr = htonl(INADDR_ANY); in socket_multicast_enable()
2475 (char *)&mreq, in socket_multicast_enable()
2476 sizeof(mreq))) { in socket_multicast_enable()
2480 mreq.imr_multiaddr.s_addr, in socket_multicast_enable()
2481 mreq.imr_interface.s_addr, in socket_multicast_enable()
2487 mreq.imr_multiaddr.s_addr, in socket_multicast_enable()
2488 mreq.imr_interface.s_addr, stoa(maddr))); in socket_multicast_enable()
2543 struct ip_mreq mreq; in socket_multicast_disable() local
2545 ZERO(mreq); in socket_multicast_disable()
2556 mreq.imr_multiaddr = SOCK_ADDR4(maddr); in socket_multicast_disable()
2557 mreq.imr_interface = SOCK_ADDR4(&iface->sin); in socket_multicast_disable()
2559 IP_DROP_MEMBERSHIP, (char *)&mreq, in socket_multicast_disable()
2560 sizeof(mreq))) { in socket_multicast_disable()