Lines Matching refs:socket
26 #include <sys/socket.h>
62 maxfd = dsi->socket + 1;
70 FD_SET( dsi->socket, &readfds);
82 FD_SET( dsi->socket, &writefds);
96 if (FD_ISSET(dsi->socket, &writefds)) {
103 if (FD_ISSET(dsi->socket, &readfds)) {
106 if ((len = read(dsi->socket, dsi->eof, len)) <= 0) {
156 * Get bytes from buffer dsi->buffer or read from socket
161 * 3. If the buffer was empty, read from the socket.
176 len = readt(dsi->socket, buf, count, 0, 1); /* 3. */
184 * Get "length" bytes from buffer and/or socket. In order to avoid frequent small reads
204 ret = read(dsi->socket, dsi->eof, buflen);
238 * 1. close the socket
273 len = send(dsi->socket, (u_int8_t *) data + written, length - written, flags);
330 len = sys_sendfile(dsi->socket, fromfd, &offset, length - written);
368 * from dsi->buffer and/or the socket.
452 if (((len = writev(dsi->socket, iov, 2)) == -1 && errno == EINTR) || (len == 0))