Lines Matching defs:sock
115 curl_socket_t sock[2]; /* fake socket pair until we get support in msh3 */
689 if(stream && ctx->sock[SP_LOCAL] != CURL_SOCKET_BAD) {
691 Curl_pollset_add_in(data, ps, ctx->sock[SP_LOCAL]);
695 Curl_pollset_add_out(data, ps, ctx->sock[SP_LOCAL]);
730 cf->conn->sock[cf->sockindex] = ctx->sock[SP_LOCAL];
877 if(ctx->sock[SP_LOCAL] == CURL_SOCKET_BAD) {
878 if(Curl_socketpair(AF_UNIX, SOCK_STREAM, 0, &ctx->sock[0]) < 0) {
879 ctx->sock[SP_LOCAL] = CURL_SOCKET_BAD;
880 ctx->sock[SP_REMOTE] = CURL_SOCKET_BAD;
937 /* We share our socket at cf->conn->sock[cf->sockindex] when active.
942 if(ctx->sock[SP_LOCAL] == cf->conn->sock[cf->sockindex]) {
944 (int)ctx->sock[SP_LOCAL]);
945 cf->conn->sock[cf->sockindex] = CURL_SOCKET_BAD;
949 "conn->sock[], discarding", (int)ctx->sock[SP_LOCAL]);
950 ctx->sock[SP_LOCAL] = CURL_SOCKET_BAD;
955 if(ctx->sock[SP_LOCAL] != CURL_SOCKET_BAD) {
956 sclose(ctx->sock[SP_LOCAL]);
958 if(ctx->sock[SP_REMOTE] != CURL_SOCKET_BAD) {
959 sclose(ctx->sock[SP_REMOTE]);
961 ctx->sock[SP_LOCAL] = CURL_SOCKET_BAD;
962 ctx->sock[SP_REMOTE] = CURL_SOCKET_BAD;
1021 return ctx && ctx->sock[SP_LOCAL] != CURL_SOCKET_BAD && ctx->qconn &&
1061 ctx->sock[SP_LOCAL] = CURL_SOCKET_BAD;
1062 ctx->sock[SP_REMOTE] = CURL_SOCKET_BAD;