Lines Matching refs:mreqs
284 struct group_source_req mreqs;
288 mreqs.gsr_interface = 0;
289 memcpy(&mreqs.gsr_group, addr, addr_len);
290 memcpy(&mreqs.gsr_source, &sources[i], sizeof(*sources));
294 (const void *)&mreqs, sizeof(mreqs)) < 0) {
311 struct ip_mreq_source mreqs;
317 mreqs.imr_multiaddr.s_addr = ((struct sockaddr_in *)addr)->sin_addr.s_addr;
319 mreqs.imr_interface = ((struct sockaddr_in *)local_addr)->sin_addr;
321 mreqs.imr_interface.s_addr = INADDR_ANY;
322 mreqs.imr_sourceaddr.s_addr = ((struct sockaddr_in *)&sources[i])->sin_addr.s_addr;
326 (const void *)&mreqs, sizeof(mreqs)) < 0) {