/external/c-ares/ |
H A D | ares_getsock.c | 30 int sockindex=0; local 38 (i < channel->nservers) && (sockindex < ARES_GETSOCK_MAXNUM); 47 if(sockindex >= numsocks) 49 socks[sockindex] = server->udp_socket; 50 bitmap |= ARES_GETSOCK_READABLE(setbits, sockindex); 51 sockindex++; 59 if(sockindex >= numsocks) 61 socks[sockindex] = server->tcp_socket; 62 bitmap |= ARES_GETSOCK_READABLE(setbits, sockindex); 66 bitmap |= ARES_GETSOCK_WRITABLE(setbits, sockindex); [all...] |
/external/curl/lib/ |
H A D | socks.h | 51 int sockindex, 63 int sockindex, 70 CURLcode Curl_SOCKS5_gssapi_negotiate(int sockindex,
|
H A D | http_proxy.c | 91 int sockindex, 99 curl_socket_t tunnelsocket = conn->sock[sockindex]; 110 if(conn->tunnel_state[sockindex] == TUNNEL_COMPLETE) 116 if(TUNNEL_INIT == conn->tunnel_state[sockindex]) { 208 &data->info.request_size, 0, sockindex); 219 conn->tunnel_state[sockindex] = TUNNEL_CONNECT; 329 conn->tunnel_state[sockindex] = TUNNEL_COMPLETE; 424 conn->tunnel_state[sockindex] = TUNNEL_COMPLETE; 447 conn->tunnel_state[sockindex] = TUNNEL_COMPLETE; 529 Curl_closesocket(conn, conn->sock[sockindex]); 90 Curl_proxyCONNECT(struct connectdata *conn, int sockindex, const char *hostname, int remote_port) argument [all...] |
H A D | getinfo.c | 289 unsigned int sockindex = 0; local 300 while((sockindex < sizeof(conn->ssl) / sizeof(conn->ssl[0])) && 301 (!conn->ssl[sockindex].use)) 302 sockindex++; 304 if(sockindex == sizeof(conn->ssl) / sizeof(conn->ssl[0])) 309 internals = conn->ssl[sockindex].ctx; 312 internals = conn->ssl[sockindex].session; 315 internals = conn->ssl[sockindex].handle; 318 internals = conn->ssl[sockindex].handle;
|
H A D | connect.h | 30 int sockindex,
|
H A D | curl_rtmp.c | 271 static ssize_t rtmp_recv(struct connectdata *conn, int sockindex, char *buf, argument 277 (void)sockindex; /* unused */ 292 static ssize_t rtmp_send(struct connectdata *conn, int sockindex, argument 298 (void)sockindex; /* unused */
|
/external/curl/lib/vtls/ |
H A D | axtls.c | 138 static CURLcode connect_prep(struct connectdata *conn, int sockindex) argument 156 if(conn->ssl[sockindex].state == ssl_connection_complete) 184 conn->ssl[sockindex].ssl_ctx = ssl_ctx; 185 conn->ssl[sockindex].ssl = NULL; 265 ssl = ssl_client_new(ssl_ctx, conn->sock[sockindex], 269 ssl = ssl_client_new(ssl_ctx, conn->sock[sockindex], NULL, 0); 271 conn->ssl[sockindex].ssl = ssl; 279 static CURLcode connect_finish(struct connectdata *conn, int sockindex) argument 282 SSL *ssl = conn->ssl[sockindex].ssl; 298 Curl_axtls_close(conn, sockindex); 395 Curl_axtls_connect_nonblocking( struct connectdata *conn, int sockindex, bool *done) argument 463 Curl_axtls_connect(struct connectdata *conn, int sockindex) argument 510 axtls_send(struct connectdata *conn, int sockindex, const void *mem, size_t len, CURLcode *err) argument 530 Curl_axtls_close(struct connectdata *conn, int sockindex) argument 550 Curl_axtls_shutdown(struct connectdata *conn, int sockindex) argument [all...] |
H A D | gskit.h | 35 CURLcode Curl_gskit_connect(struct connectdata *conn, int sockindex); 37 int sockindex, bool *done); 38 void Curl_gskit_close(struct connectdata *conn, int sockindex); 39 int Curl_gskit_shutdown(struct connectdata *conn, int sockindex);
|
H A D | cyassl.h | 28 CURLcode Curl_cyassl_connect(struct connectdata *conn, int sockindex); 30 int Curl_cyassl_shutdown(struct connectdata* conn, int sockindex); 33 void Curl_cyassl_close(struct connectdata *conn, int sockindex); 37 int Curl_cyassl_shutdown(struct connectdata *conn, int sockindex); 40 int sockindex,
|
H A D | schannel.h | 80 CURLcode Curl_schannel_connect(struct connectdata *conn, int sockindex); 83 int sockindex, 86 bool Curl_schannel_data_pending(const struct connectdata *conn, int sockindex); 87 void Curl_schannel_close(struct connectdata *conn, int sockindex); 88 int Curl_schannel_shutdown(struct connectdata *conn, int sockindex);
|
H A D | axtls.h | 32 CURLcode Curl_axtls_connect(struct connectdata *conn, int sockindex); 35 int sockindex, 39 void Curl_axtls_close(struct connectdata *conn, int sockindex); 43 int Curl_axtls_shutdown(struct connectdata *conn, int sockindex);
|
H A D | darwinssl.h | 29 CURLcode Curl_darwinssl_connect(struct connectdata *conn, int sockindex); 32 int sockindex, 36 void Curl_darwinssl_close(struct connectdata *conn, int sockindex); 40 int Curl_darwinssl_shutdown(struct connectdata *conn, int sockindex);
|
H A D | gtls.h | 33 CURLcode Curl_gtls_connect(struct connectdata *conn, int sockindex); 35 int sockindex, 39 void Curl_gtls_close(struct connectdata *conn, int sockindex); 43 int Curl_gtls_shutdown(struct connectdata *conn, int sockindex);
|
H A D | polarssl.h | 34 CURLcode Curl_polarssl_connect(struct connectdata *conn, int sockindex); 37 int sockindex, 41 void Curl_polarssl_close(struct connectdata *conn, int sockindex); 45 int Curl_polarssl_shutdown(struct connectdata *conn, int sockindex);
|
H A D | polarssl.c | 131 int sockindex) 134 struct ssl_connect_data* connssl = &conn->ssl[sockindex]; 327 net_recv, &conn->sock[sockindex], 328 net_send, &conn->sock[sockindex]); 388 int sockindex) 392 struct ssl_connect_data* connssl = &conn->ssl[sockindex]; 398 conn->recv[sockindex] = polarssl_recv; 399 conn->send[sockindex] = polarssl_send; 425 ssl_get_ciphersuite(&conn->ssl[sockindex].ssl) ); 427 ret = ssl_get_verify_result(&conn->ssl[sockindex] 130 polarssl_connect_step1(struct connectdata *conn, int sockindex) argument 387 polarssl_connect_step2(struct connectdata *conn, int sockindex) argument 486 polarssl_connect_step3(struct connectdata *conn, int sockindex) argument 530 polarssl_send(struct connectdata *conn, int sockindex, const void *mem, size_t len, CURLcode *curlcode) argument 550 Curl_polarssl_close(struct connectdata *conn, int sockindex) argument 602 polarssl_connect_common(struct connectdata *conn, int sockindex, bool nonblocking, bool *done) argument 715 Curl_polarssl_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 724 Curl_polarssl_connect(struct connectdata *conn, int sockindex) argument [all...] |
H A D | openssl.h | 34 CURLcode Curl_ossl_connect(struct connectdata *conn, int sockindex); 36 int sockindex, 40 void Curl_ossl_close(struct connectdata *conn, int sockindex); 64 int Curl_ossl_shutdown(struct connectdata *conn, int sockindex);
|
H A D | nssg.h | 33 CURLcode Curl_nss_connect(struct connectdata *conn, int sockindex); 35 int sockindex, 38 void Curl_nss_close(struct connectdata *conn, int sockindex);
|
H A D | cyassl.c | 100 int sockindex) 104 struct ssl_connect_data* conssl = &conn->ssl[sockindex]; 107 curl_socket_t sockfd = conn->sock[sockindex]; 329 int sockindex) 333 struct ssl_connect_data* conssl = &conn->ssl[sockindex]; 335 conn->recv[sockindex] = cyassl_recv; 336 conn->send[sockindex] = cyassl_send; 454 int sockindex) 459 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 492 int sockindex, 99 cyassl_connect_step1(struct connectdata *conn, int sockindex) argument 328 cyassl_connect_step2(struct connectdata *conn, int sockindex) argument 453 cyassl_connect_step3(struct connectdata *conn, int sockindex) argument 491 cyassl_send(struct connectdata *conn, int sockindex, const void *mem, size_t len, CURLcode *curlcode) argument 521 Curl_cyassl_close(struct connectdata *conn, int sockindex) argument 607 Curl_cyassl_shutdown(struct connectdata *conn, int sockindex) argument 621 cyassl_connect_common(struct connectdata *conn, int sockindex, bool nonblocking, bool *done) argument 734 Curl_cyassl_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 743 Curl_cyassl_connect(struct connectdata *conn, int sockindex) argument [all...] |
H A D | vtls.h | 61 CURLcode Curl_ssl_connect(struct connectdata *conn, int sockindex); 63 int sockindex, 68 void Curl_ssl_close(struct connectdata *conn, int sockindex); 69 CURLcode Curl_ssl_shutdown(struct connectdata *conn, int sockindex);
|
H A D | gtls.c | 260 int sockindex, 265 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 266 gnutls_session_t session = conn->ssl[sockindex].session; 267 curl_socket_t sockfd = conn->sock[sockindex]; 367 int sockindex) 405 if(conn->ssl[sockindex].state == ssl_connection_complete) 422 rc = gnutls_certificate_allocate_credentials(&conn->ssl[sockindex].cred); 433 &conn->ssl[sockindex].srp_client_cred); 440 rc = gnutls_srp_set_client_credentials(conn->ssl[sockindex]. 454 gnutls_certificate_set_verify_flags(conn->ssl[sockindex] 259 handshake(struct connectdata *conn, int sockindex, bool duringconnect, bool nonblocking) argument 366 gtls_connect_step1(struct connectdata *conn, int sockindex) argument 786 gtls_connect_step3(struct connectdata *conn, int sockindex) argument 1280 gtls_connect_common(struct connectdata *conn, int sockindex, bool nonblocking, bool *done) argument 1313 Curl_gtls_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 1321 Curl_gtls_connect(struct connectdata *conn, int sockindex) argument 1337 gtls_send(struct connectdata *conn, int sockindex, const void *mem, size_t len, CURLcode *curlcode) argument 1376 Curl_gtls_close(struct connectdata *conn, int sockindex) argument 1385 Curl_gtls_shutdown(struct connectdata *conn, int sockindex) argument [all...] |
H A D | gskit.c | 487 static void cancel_async_handshake(struct connectdata *conn, int sockindex) argument 489 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 492 if(QsoCancelOperation(conn->sock[sockindex], 0) > 0) 517 static ssize_t gskit_send(struct connectdata *conn, int sockindex, argument 525 gsk_secure_soc_write(conn->ssl[sockindex].handle, 556 static CURLcode gskit_connect_step1(struct connectdata *conn, int sockindex) argument 559 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 664 result = set_numeric(data, connssl->handle, GSK_FD, conn->sock[sockindex]); 750 static CURLcode gskit_connect_step2(struct connectdata *conn, int sockindex, argument 754 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 802 gskit_connect_step3(struct connectdata *conn, int sockindex) argument 889 gskit_connect_common(struct connectdata *conn, int sockindex, bool nonblocking, bool *done) argument 948 Curl_gskit_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 961 Curl_gskit_connect(struct connectdata *conn, int sockindex) argument 977 Curl_gskit_close(struct connectdata *conn, int sockindex) argument 987 Curl_gskit_shutdown(struct connectdata *conn, int sockindex) argument [all...] |
H A D | schannel.c | 73 static CURLcode verify_certificate(struct connectdata *conn, int sockindex); 93 schannel_connect_step1(struct connectdata *conn, int sockindex) argument 97 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 259 result = Curl_write_plain(conn, conn->sock[sockindex], outbuf.pvBuffer, 282 schannel_connect_step2(struct connectdata *conn, int sockindex) argument 287 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 351 result = Curl_read_plain(conn->sock[sockindex], 441 result = Curl_write_plain(conn, conn->sock[sockindex], 516 return verify_certificate(conn, sockindex); 523 schannel_connect_step3(struct connectdata *conn, int sockindex) argument 590 schannel_connect_common(struct connectdata *conn, int sockindex, bool nonblocking, bool *done) argument 701 schannel_send(struct connectdata *conn, int sockindex, const void *buf, size_t len, CURLcode *err) argument 848 schannel_recv(struct connectdata *conn, int sockindex, char *buf, size_t len, CURLcode *err) argument 1159 Curl_schannel_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 1166 Curl_schannel_connect(struct connectdata *conn, int sockindex) argument 1180 Curl_schannel_data_pending(const struct connectdata *conn, int sockindex) argument 1191 Curl_schannel_close(struct connectdata *conn, int sockindex) argument 1198 Curl_schannel_shutdown(struct connectdata *conn, int sockindex) argument 1358 verify_certificate(struct connectdata *conn, int sockindex) argument [all...] |
H A D | vtls.c | 291 Curl_ssl_connect(struct connectdata *conn, int sockindex) argument 299 conn->ssl[sockindex].use = TRUE; 300 conn->ssl[sockindex].state = ssl_connection_negotiating; 302 result = curlssl_connect(conn, sockindex); 311 Curl_ssl_connect_nonblocking(struct connectdata *conn, int sockindex, argument 320 conn->ssl[sockindex].use = TRUE; 322 result = curlssl_connect_nonblocking(conn, sockindex, done); 325 result = curlssl_connect(conn, sockindex); 521 void Curl_ssl_close(struct connectdata *conn, int sockindex) argument 523 DEBUGASSERT((sockindex < 527 Curl_ssl_shutdown(struct connectdata *conn, int sockindex) argument [all...] |
H A D | nss.c | 544 static CURLcode nss_load_key(struct connectdata *conn, int sockindex, argument 552 (void)sockindex; /* unused */ 591 static CURLcode cert_stuff(struct connectdata *conn, int sockindex, argument 598 result = nss_load_cert(&conn->ssl[sockindex], cert_file, PR_FALSE); 612 result = nss_load_key(conn, sockindex, key_file); 615 result = nss_load_key(conn, sockindex, cert_file); 1335 void Curl_nss_close(struct connectdata *conn, int sockindex) argument 1337 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 1342 fake_sclose(conn->sock[sockindex]); 1343 conn->sock[sockindex] 1398 nss_load_ca_certificates(struct connectdata *conn, int sockindex) argument 1543 nss_setup_connect(struct connectdata *conn, int sockindex) argument 1808 nss_do_connect(struct connectdata *conn, int sockindex) argument 1870 nss_connect_common(struct connectdata *conn, int sockindex, bool *done) argument 1930 Curl_nss_connect(struct connectdata *conn, int sockindex) argument 1935 Curl_nss_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 1941 nss_send(struct connectdata *conn, int sockindex, const void *mem, size_t len, CURLcode *curlcode) argument [all...] |
H A D | darwinssl.c | 1001 int sockindex) 1004 curl_socket_t sockfd = conn->sock[sockindex]; 1005 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 1514 * conn->sock[sockindex] may change on its own. */ 1815 darwinssl_connect_step2(struct connectdata *conn, int sockindex) argument 1818 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 1847 return darwinssl_connect_step2(conn, sockindex); 1955 int sockindex) 1958 struct ssl_connect_data *connssl = &conn->ssl[sockindex]; 2076 int sockindex, 1000 darwinssl_connect_step1(struct connectdata *conn, int sockindex) argument 1954 darwinssl_connect_step3(struct connectdata *conn, int sockindex) argument 2075 darwinssl_connect_common(struct connectdata *conn, int sockindex, bool nonblocking, bool *done) argument 2188 Curl_darwinssl_connect_nonblocking(struct connectdata *conn, int sockindex, bool *done) argument 2196 Curl_darwinssl_connect(struct connectdata *conn, int sockindex) argument 2212 Curl_darwinssl_close(struct connectdata *conn, int sockindex) argument 2233 Curl_darwinssl_shutdown(struct connectdata *conn, int sockindex) argument 2378 darwinssl_send(struct connectdata *conn, int sockindex, const void *mem, size_t len, CURLcode *curlcode) argument [all...] |