Lines Matching defs:sock
89 * xprt = svctcp_create(sock, send_buf_size, recv_buf_size);
96 * If sock<0 then a socket is created, else sock is used.
97 * If the socket, sock is not bound to a port then svctcp_create
108 svctcp_create(sock, sendsize, recvsize)
109 register int sock;
119 if (sock == RPC_ANYSOCK) {
120 if ((sock = _socket(AF_INET, SOCK_STREAM, IPPROTO_TCP)) < 0) {
129 if (bindresvport(sock, &addr)) {
131 (void) _bind(sock, (struct sockaddr *)&addr, len);
133 if ((_getsockname(sock, (struct sockaddr *)&addr, &len) != 0) ||
134 (_listen(sock, 2) != 0)) {
138 (void) close(sock);
145 (void) close(sock);
155 (void) close(sock);
164 xprt->xp_sock = sock;
228 int sock;
236 if ((sock = _accept(xprt->xp_sock, (struct sockaddr *)&addr,
245 xprt = makefd_xprt(sock, r->sendsize, r->recvsize);
296 register int sock = xprt->xp_sock;
301 FD_SET(sock, &mask);
311 } while (!FD_ISSET(sock, &readfds));
312 if ((len = read(sock, buf, len)) > 0) {