Lines Matching defs:sock
30 int sock = 0;
42 sock = socket(AF_INET, SOCK_STREAM, 0);
43 if (sock < 0)
48 if (setsockopt(sock, SOL_SOCKET, SO_LINGER, &sl, sizeof(sl)))
51 if (setsockopt(sock, IPPROTO_TCP, TCP_NODELAY,
61 if (connect(sock, (struct sockaddr *)&addr, sizeof(addr)) < 0)
64 send(sock, &buffer, sizeof(buffer), 0);
65 if (read(sock, &buffer, sizeof(buffer)) == -1)
75 if (getsockname(sock, (struct sockaddr *)&laddr, &len) == -1)
82 close(sock);
86 static void server(int sock, struct sockaddr_in address)
93 accepted = accept(sock, (struct sockaddr *)&address,
112 int sock;
121 sock = socket(AF_INET, SOCK_STREAM, 0);
122 if (sock < 0)
125 if (setsockopt(sock, SOL_SOCKET, SO_REUSEADDR | SO_REUSEPORT,
134 if (bind(sock, (struct sockaddr *)&address, sizeof(address)) < 0)
137 if (listen(sock, 3) < 0)
140 if (getsockname(sock, (struct sockaddr *)&laddr, &len) == -1)
148 server(sock, laddr);