Lines Matching refs:sock
100 int sock, backchan;
114 if ((sock = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {
125 if (ioctl(sock, SIOCGIFADDR, &ifreq) < 0) {
135 if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
141 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_IF,
153 if (bind(sock, (struct sockaddr *)&local, sizeof(local)) < 0) {
167 if (setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, &timeout,
173 if (recvfrom(sock, packet, pkt_size, 0, (struct sockaddr *)&recvd,
238 int sock, n =0;
246 if ((sock = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {
257 if (bind(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0) {
262 if (setsockopt(sock, SOL_SOCKET, SO_RCVTIMEO, &timeout,
268 if (recvfrom(sock, &packet, args->pkt_size, 0, NULL, 0) < 0) {
302 int sock;
314 if ((sock = socket(AF_INET, SOCK_DGRAM, 0)) < 0) {
326 if (ioctl(sock, SIOCGIFADDR, &ifreq) < 0) {
336 if (setsockopt(sock, IPPROTO_IP, IP_ADD_MEMBERSHIP, &mreq,
342 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_IF,
351 if (setsockopt(sock, IPPROTO_IP, IP_MULTICAST_TTL,
384 if (sendto(sock, (void *)packets[i], pkt_size, 0,