Lines Matching defs:sock
871 static int send_doc(curl_socket_t sock, struct httprequest *req);
875 static int get_request(curl_socket_t sock, struct httprequest *req)
885 send_doc(sock, req);
896 got = sread(sock, reqbuf + req->offset, REQBUFSIZ - req->offset);
912 FD_SET(sock, &input);
915 rc = select((int)sock + 1, &input, &output, NULL, &timeout);
947 got = sread(sock, reqbuf + req->offset, req->cl);
949 got = sread(sock, reqbuf + req->offset, REQBUFSIZ-1 - req->offset);
1008 static int send_doc(curl_socket_t sock, struct httprequest *req)
1037 written = swrite(sock, STREAMTHIS, count);
1180 written = swrite(sock, buffer, num);
1794 static curl_socket_t accept_connection(curl_socket_t sock)
1805 msgsock = accept(sock, NULL, NULL);
1951 curl_socket_t sock = CURL_SOCKET_BAD;
2133 sock = socket(socket_domain, SOCK_STREAM, 0);
2135 all_sockets[0] = sock;
2138 if(CURL_SOCKET_BAD == sock) {
2145 if(0 != setsockopt(sock, SOL_SOCKET, SO_REUSEADDR,
2152 if(0 != curlx_nonblock(sock, TRUE)) {
2165 rc = bind(sock, &me.sa, sizeof(me.sa4));
2173 rc = bind(sock, &me.sa, sizeof(me.sa6));
2178 rc = bind_unix_socket(sock, unix_socket, &me.sau);
2208 if(getsockname(sock, &localaddr.sa, &la_size) < 0) {
2212 sclose(sock);
2233 sclose(sock);
2246 rc = listen(sock, 5);
2336 msgsock = accept_connection(sock);
2338 " returned %" CURL_FORMAT_SOCKET_T, sock, msgsock);
2356 rc = service_connection(all_sockets[socket_idx], req, sock,
2416 if((all_sockets[socket_idx] != sock) &&
2420 if(sock != CURL_SOCKET_BAD)
2421 sclose(sock);