Lines Matching defs:sockfd
161 static int udp_set_multicast_ttl(int sockfd, int mcastTTL,
188 if (setsockopt(sockfd, protocol, cmd, &mcastTTL, sizeof(mcastTTL)) < 0) {
193 if (setsockopt(sockfd, protocol, cmd, &ttl, sizeof(ttl)) < 0) {
202 static int udp_join_multicast_group(int sockfd, struct sockaddr *addr,
214 if (setsockopt(sockfd, IPPROTO_IP, IP_ADD_MEMBERSHIP, (const void *)&mreq, sizeof(mreq)) < 0) {
227 if (setsockopt(sockfd, IPPROTO_IPV6, IPV6_ADD_MEMBERSHIP, &mreq6, sizeof(mreq6)) < 0) {
236 static int udp_leave_multicast_group(int sockfd, struct sockaddr *addr,
248 if (setsockopt(sockfd, IPPROTO_IP, IP_DROP_MEMBERSHIP, (const void *)&mreq, sizeof(mreq)) < 0) {
261 if (setsockopt(sockfd, IPPROTO_IPV6, IPV6_DROP_MEMBERSHIP, &mreq6, sizeof(mreq6)) < 0) {
271 int sockfd, struct sockaddr *addr,
292 if (setsockopt(sockfd, level,
324 if (setsockopt(sockfd, IPPROTO_IP,