Lines Matching defs:sockindex
138 static CURLcode Curl_qsossl_create(struct connectdata * conn, int sockindex)
142 struct ssl_connect_data * connssl = &conn->ssl[sockindex];
144 h = SSL_Create(conn->sock[sockindex], SSL_ENCRYPT);
163 static CURLcode Curl_qsossl_handshake(struct connectdata * conn, int sockindex)
168 struct ssl_connect_data * connssl = &conn->ssl[sockindex];
248 CURLcode Curl_qsossl_connect(struct connectdata * conn, int sockindex)
252 struct ssl_connect_data * connssl = &conn->ssl[sockindex];
258 rc = Curl_qsossl_create(conn, sockindex);
261 rc = Curl_qsossl_handshake(conn, sockindex);
271 conn->recv[sockindex] = qsossl_recv;
272 conn->send[sockindex] = qsossl_send;
306 void Curl_qsossl_close(struct connectdata *conn, int sockindex)
310 struct ssl_connect_data *connssl = &conn->ssl[sockindex];
326 int Curl_qsossl_shutdown(struct connectdata * conn, int sockindex)
329 struct ssl_connect_data * connssl = &conn->ssl[sockindex];
347 what = Curl_socket_ready(conn->sock[sockindex],
366 nread = read(conn->sock[sockindex], buf, sizeof(buf));
376 what = Curl_socket_ready(conn->sock[sockindex], CURL_SOCKET_BAD, 0);
383 static ssize_t qsossl_send(struct connectdata * conn, int sockindex,
391 rc = SSL_Write(conn->ssl[sockindex].handle, (void *) mem, (int) len);