• Home
  • Raw
  • Download

Lines Matching refs:mreq

837   struct ip_mreq mreq;  in uv__udp_set_membership4()  local
841 memset(&mreq, 0, sizeof mreq); in uv__udp_set_membership4()
844 err = uv_inet_pton(AF_INET, interface_addr, &mreq.imr_interface.s_addr); in uv__udp_set_membership4()
848 mreq.imr_interface.s_addr = htonl(INADDR_ANY); in uv__udp_set_membership4()
851 mreq.imr_multiaddr.s_addr = multicast_addr->sin_addr.s_addr; in uv__udp_set_membership4()
867 &mreq, in uv__udp_set_membership4()
868 sizeof(mreq))) { in uv__udp_set_membership4()
885 struct ipv6_mreq mreq; in uv__udp_set_membership6() local
888 memset(&mreq, 0, sizeof mreq); in uv__udp_set_membership6()
893 mreq.ipv6mr_interface = addr6.sin6_scope_id; in uv__udp_set_membership6()
895 mreq.ipv6mr_interface = 0; in uv__udp_set_membership6()
898 mreq.ipv6mr_multiaddr = multicast_addr->sin6_addr; in uv__udp_set_membership6()
914 &mreq, in uv__udp_set_membership6()
915 sizeof(mreq))) { in uv__udp_set_membership6()
938 struct ip_mreq_source mreq; in uv__udp_set_source_membership4() local
946 memset(&mreq, 0, sizeof(mreq)); in uv__udp_set_source_membership4()
949 err = uv_inet_pton(AF_INET, interface_addr, &mreq.imr_interface.s_addr); in uv__udp_set_source_membership4()
953 mreq.imr_interface.s_addr = htonl(INADDR_ANY); in uv__udp_set_source_membership4()
956 mreq.imr_multiaddr.s_addr = multicast_addr->sin_addr.s_addr; in uv__udp_set_source_membership4()
957 mreq.imr_sourceaddr.s_addr = source_addr->sin_addr.s_addr; in uv__udp_set_source_membership4()
969 &mreq, in uv__udp_set_source_membership4()
970 sizeof(mreq))) { in uv__udp_set_source_membership4()
983 struct group_source_req mreq; in uv__udp_set_source_membership6() local
992 memset(&mreq, 0, sizeof(mreq)); in uv__udp_set_source_membership6()
998 mreq.gsr_interface = addr6.sin6_scope_id; in uv__udp_set_source_membership6()
1000 mreq.gsr_interface = 0; in uv__udp_set_source_membership6()
1003 STATIC_ASSERT(sizeof(mreq.gsr_group) >= sizeof(*multicast_addr)); in uv__udp_set_source_membership6()
1004 STATIC_ASSERT(sizeof(mreq.gsr_source) >= sizeof(*source_addr)); in uv__udp_set_source_membership6()
1005 memcpy(&mreq.gsr_group, multicast_addr, sizeof(*multicast_addr)); in uv__udp_set_source_membership6()
1006 memcpy(&mreq.gsr_source, source_addr, sizeof(*source_addr)); in uv__udp_set_source_membership6()
1018 &mreq, in uv__udp_set_source_membership6()
1019 sizeof(mreq))) { in uv__udp_set_source_membership6()