/curl/lib/ |
H A D | conncache.c | 71 Curl_llist_append(&bundle->conn_list, conn, &conn->bundle_node); in bundle_add_conn() 72 conn->bundle = bundle; in bundle_add_conn() 87 conn->bundle = NULL; in bundle_remove_conn() 131 if(conn->bits.httpproxy && !conn->bits.tunnel_proxy) { in hashkey() 218 struct connectdata *conn = data->conn; in Curl_conncache_add_conn() local 220 DEBUGASSERT(conn); in Curl_conncache_add_conn() 432 conn = curr->ptr; in Curl_conncache_extract_bundle() 489 conn = curr->ptr; in Curl_conncache_extract_oldest() 491 if(!CONN_INUSE(conn) && !conn->bits.close && in Curl_conncache_extract_oldest() 527 while(conn) { in Curl_conncache_close_all_connections() [all …]
|
H A D | http_negotiate.c | 57 userp = conn->http_proxy.user; in Curl_input_negotiate() 58 passwdp = conn->http_proxy.passwd; in Curl_input_negotiate() 61 host = conn->http_proxy.host.name; in Curl_input_negotiate() 62 neg_ctx = &conn->proxyneg; in Curl_input_negotiate() 69 userp = conn->user; in Curl_input_negotiate() 70 passwdp = conn->passwd; in Curl_input_negotiate() 73 host = conn->host.name; in Curl_input_negotiate() 74 neg_ctx = &conn->negotiate; in Curl_input_negotiate() 75 state = conn->http_negotiate_state; in Curl_input_negotiate() 133 neg_ctx = &conn->proxyneg; in Curl_output_negotiate() [all …]
|
H A D | url.c | 1369 conn->keepalive = conn->created; in allocate_conn() 1379 conn->bits.httpproxy = (conn->bits.proxy && in allocate_conn() 1384 conn->bits.socksproxy = (conn->bits.proxy && in allocate_conn() 1427 conn->lastused = conn->created; in allocate_conn() 1675 conn->handler = conn->given = p; in findprotocol() 1852 conn->host.name = conn->host.rawalloc; 2519 conn->bits.proxy = conn->bits.httpproxy || conn->bits.socksproxy; 3180 connhost = conn->bits.conn_to_host ? &conn->conn_to_host : &conn->host; 3184 conn->primary.remote_port = conn->bits.conn_to_port ? conn->conn_to_port : 3499 if(conn->bits.conn_to_port && conn->conn_to_port == conn->remote_port) { [all …]
|
H A D | krb5.c | 144 (void)conn; in krb5_decode() 517 struct connectdata *conn = data->conn; in read_data() local 548 nread = conn->mech->decode(conn->app_data, in read_data() 550 len, conn->data_prot, conn); in read_data() 575 struct connectdata *conn = data->conn; in sec_recv() local 580 if(conn->sec_complete == 0 || conn->data_prot == PROT_CLEAR) { in sec_recv() 691 struct connectdata *conn = data->conn; in sec_send() local 756 struct connectdata *conn = data->conn; in sec_set_protection_level() local 877 ret = mech->auth(conn->app_data, data, conn); in choose_mech() 911 if(conn->mech && conn->mech->end) in Curl_sec_end() [all …]
|
H A D | curl_sasl.c | 93 (void)conn; in Curl_sasl_cleanup() 347 struct connectdata *conn = data->conn; in Curl_sasl_start() local 412 conn->passwd, &conn->gsasl); in Curl_sasl_start() 425 conn->passwd, &conn->gsasl); in Curl_sasl_start() 454 conn->user, conn->passwd, in Curl_sasl_start() 491 conn->user, conn->passwd, in Curl_sasl_start() 536 struct connectdata *conn = data->conn; in Curl_sasl_continue() local 576 conn->user, conn->passwd, &resp); in Curl_sasl_continue() 608 conn->user, conn->passwd, in Curl_sasl_continue() 622 conn->user, conn->passwd, in Curl_sasl_continue() [all …]
|
H A D | pop3.c | 418 conn->user ? conn->user : ""); in pop3_perform_user() 597 struct connectdata *conn = data->conn; in pop3_perform_command() local 652 struct connectdata *conn = data->conn; in pop3_state_servergreet_resp() local 702 struct connectdata *conn = data->conn; in pop3_state_capa_resp() local 815 struct connectdata *conn = data->conn; in pop3_state_auth_resp() local 874 struct connectdata *conn = data->conn; in pop3_state_user_resp() local 884 conn->passwd ? conn->passwd : ""); in pop3_state_user_resp() 915 struct connectdata *conn = data->conn; in pop3_state_command_resp() local 1052 struct connectdata *conn = data->conn; in pop3_multi_statemach() local 1116 struct connectdata *conn = data->conn; in pop3_connect() local [all …]
|
H A D | cfilters.c | 163 DEBUGASSERT(data->conn); in Curl_conn_close() 244 DEBUGASSERT(conn); in Curl_conn_cf_add() 245 DEBUGASSERT(!cf->conn); in Curl_conn_cf_add() 249 cf->conn = conn; in Curl_conn_cf_add() 267 cf_new->conn = cf_at->conn; in Curl_conn_cf_insert_after() 403 return conn? Curl_conn_cf_is_ssl(conn->cfilter[sockindex]) : FALSE; in Curl_conn_is_ssl() 408 struct Curl_cfilter *cf = conn? conn->cfilter[sockindex] : NULL; in Curl_conn_is_multiplex() 529 cf = data->conn? data->conn->cfilter[sockindex] : NULL; in Curl_conn_get_socket() 535 return data->conn? data->conn->sock[sockindex] : CURL_SOCKET_BAD; in Curl_conn_get_socket() 540 if(data->conn) { in Curl_conn_forget_socket() [all …]
|
H A D | http_ntlm.c | 73 struct connectdata *conn = data->conn; in Curl_input_ntlm() local 75 ntlm = proxy ? &conn->proxyntlm : &conn->ntlm; in Curl_input_ntlm() 76 state = proxy ? &conn->proxy_ntlm_state : &conn->http_ntlm_state; in Curl_input_ntlm() 149 struct connectdata *conn = data->conn; in Curl_output_ntlm() local 151 DEBUGASSERT(conn); in Curl_output_ntlm() 162 ntlm = &conn->proxyntlm; in Curl_output_ntlm() 163 state = &conn->proxy_ntlm_state; in Curl_output_ntlm() 175 hostname = conn->host.name; in Curl_output_ntlm() 176 ntlm = &conn->ntlm; in Curl_output_ntlm() 177 state = &conn->http_ntlm_state; in Curl_output_ntlm() [all …]
|
H A D | ftp.c | 153 struct connectdata *conn = data->conn; in _ftp_state() local 433 struct connectdata *conn = data->conn; in AcceptServerConnect() local 536 struct connectdata *conn = data->conn; in ReceivedServerConnect() local 637 struct connectdata *conn = data->conn; in InitiateTransfer() local 814 struct connectdata *conn = data->conn; in Curl_GetFTPResponse() local 1027 struct connectdata *conn = data->conn; in ftp_state_use_port() local 1444 struct connectdata *conn = data->conn; in ftp_state_prepare_transfer() local 1530 struct connectdata *conn = data->conn; in ftp_state_list() local 1607 struct connectdata *conn = data->conn; in ftp_state_type() local 1639 struct connectdata *conn = data->conn; in ftp_state_mdtm() local [all …]
|
H A D | smtp.c | 328 struct connectdata *conn = data->conn; in smtp_perform_ehlo() local 398 struct connectdata *conn = data->conn; in smtp_perform_upgrade_tls() local 494 struct connectdata *conn = data->conn; in smtp_perform_authentication() local 531 struct connectdata *conn = data->conn; in smtp_perform_command() local 606 struct connectdata *conn = data->conn; in smtp_perform_mail() local 788 struct connectdata *conn = data->conn; in smtp_perform_rcpt_to() local 1009 struct connectdata *conn = data->conn; in smtp_state_auth_resp() local 1282 struct connectdata *conn = data->conn; in smtp_multi_statemach() local 1346 struct connectdata *conn = data->conn; in smtp_connect() local 1394 struct connectdata *conn = data->conn; in smtp_done() local [all …]
|
H A D | openldap.c | 352 struct connectdata *conn = data->conn; in oldap_perform_auth() local 375 struct connectdata *conn = data->conn; in oldap_continue_auth() local 412 struct connectdata *conn = data->conn; in oldap_perform_bind() local 483 struct connectdata *conn = data->conn; in oldap_ssl_connect() local 522 struct connectdata *conn = data->conn; in oldap_connect() local 611 struct connectdata *conn = data->conn; in oldap_state_mechs_resp() local 676 struct connectdata *conn = data->conn; in oldap_state_sasl_resp() local 703 struct connectdata *conn = data->conn; in oldap_state_bind_resp() local 729 struct connectdata *conn = data->conn; in oldap_connecting() local 884 struct connectdata *conn = data->conn; in oldap_do() local [all …]
|
H A D | curl_rtmp.c | 227 conn->proto.rtmp = r; in rtmp_setup_connection() 233 struct connectdata *conn = data->conn; in rtmp_connect() local 234 RTMP *r = conn->proto.rtmp; in rtmp_connect() 268 struct connectdata *conn = data->conn; in rtmp_do() local 269 RTMP *r = conn->proto.rtmp; in rtmp_do() 298 RTMP *r = conn->proto.rtmp; in rtmp_disconnect() 302 conn->proto.rtmp = NULL; in rtmp_disconnect() 312 struct connectdata *conn = data->conn; in rtmp_recv() local 313 RTMP *r = conn->proto.rtmp; in rtmp_recv() 334 struct connectdata *conn = data->conn; in rtmp_send() local [all …]
|
H A D | smb.c | 446 struct connectdata *conn = data->conn; in smb_connect() local 492 struct connectdata *conn = data->conn; in smb_recv_message() local 548 struct connectdata *conn = data->conn; in smb_format_message() local 570 struct connectdata *conn = data->conn; in smb_send() local 591 struct connectdata *conn = data->conn; in smb_flush() local 616 struct connectdata *conn = data->conn; in smb_send_message() local 636 struct connectdata *conn = data->conn; in smb_send_setup() local 684 struct connectdata *conn = data->conn; in smb_send_tree_connect() local 780 struct connectdata *conn = data->conn; in smb_send_write() local 809 struct connectdata *conn = data->conn; in smb_send_and_recv() local [all …]
|
H A D | pingpong.c | 53 struct connectdata *conn = data->conn; in Curl_pp_state_timeout() local 87 struct connectdata *conn = data->conn; in Curl_pp_statemach() local 171 struct connectdata *conn = data->conn; in Curl_pp_vsendf() local 181 if(!conn) in Curl_pp_vsendf() 200 conn->data_prot = PROT_CMD; in Curl_pp_vsendf() 209 data_sec = conn->data_prot; in Curl_pp_vsendf() 265 data->conn->data_prot = PROT_CLEAR; in pingpong_read() 286 struct connectdata *conn = data->conn; in Curl_pp_readresp() local 337 if(!conn->sec_complete) in Curl_pp_readresp() 385 struct connectdata *conn = data->conn; in Curl_pp_getsock() local [all …]
|
H A D | imap.c | 201 conn->bits.tls_upgraded = TRUE; in imap_to_imaps() 493 imap_to_imaps(conn); in imap_perform_upgrade_tls() 684 struct connectdata *conn = data->conn; in imap_perform_select() local 877 struct connectdata *conn = data->conn; in imap_state_servergreet_resp() local 900 struct connectdata *conn = data->conn; in imap_state_capability_resp() local 983 struct connectdata *conn = data->conn; in imap_state_starttls_resp() local 1085 struct connectdata *conn = data->conn; in imap_state_select_resp() local 1392 struct connectdata *conn = data->conn; in imap_multi_statemach() local 1457 struct connectdata *conn = data->conn; in imap_connect() local 1504 struct connectdata *conn = data->conn; in imap_done() local [all …]
|
H A D | multi.c | 676 struct connectdata *conn = data->conn; in multi_done() local 1006 struct connectdata *conn = data->conn; in Curl_detach_connection() local 1024 data->conn = conn; in Curl_attach_connection() 1027 conn->handler->attach(data, conn); in Curl_attach_connection() 1033 struct connectdata *conn = data->conn; in connecting_getsock() local 1047 struct connectdata *conn = data->conn; in protocol_getsock() local 1060 struct connectdata *conn = data->conn; in domore_getsock() local 1073 struct connectdata *conn = data->conn; in doing_getsock() local 1086 struct connectdata *conn = data->conn; in perform_getsock() local 1860 if(conn && conn->handler->doing) { [all …]
|
H A D | http_proxy.c | 60 DEBUGASSERT(cf->conn); in Curl_http_proxy_get_destination() 62 if(cf->conn->bits.conn_to_host) in Curl_http_proxy_get_destination() 63 *phostname = cf->conn->conn_to_host.name; in Curl_http_proxy_get_destination() 65 *phostname = cf->conn->secondaryhostname; in Curl_http_proxy_get_destination() 67 *phostname = cf->conn->host.name; in Curl_http_proxy_get_destination() 70 *pport = cf->conn->secondary_port; in Curl_http_proxy_get_destination() 71 else if(cf->conn->bits.conn_to_port) in Curl_http_proxy_get_destination() 72 *pport = cf->conn->conn_to_port; in Curl_http_proxy_get_destination() 74 *pport = cf->conn->remote_port; in Curl_http_proxy_get_destination() 76 if(*phostname != cf->conn->host.name) in Curl_http_proxy_get_destination() [all …]
|
H A D | http.c | 500 struct connectdata *conn = data->conn; in Curl_http_auth_act() local 840 struct connectdata *conn = data->conn; in Curl_http_input_auth() local 1146 struct connectdata *conn = data->conn; in Curl_http_connect() local 1176 struct connectdata *conn = data->conn; in Curl_http_done() local 1267 struct connectdata *conn = data->conn; in Curl_dynhds_add_custom() local 1414 struct connectdata *conn = data->conn; in Curl_add_custom_headers() local 2394 struct connectdata *conn = data->conn; in Curl_http_firstwrite() local 2495 struct connectdata *conn = data->conn; in Curl_http() local 2841 struct connectdata *conn = data->conn; in Curl_http_header() local 3398 struct connectdata *conn = data->conn; in http_on_response() local [all …]
|
H A D | cf-socket.h | 71 int Curl_socket_close(struct Curl_easy *data, struct connectdata *conn, 106 struct connectdata *conn, 119 struct connectdata *conn, 132 struct connectdata *conn, 140 struct connectdata *conn, 148 struct connectdata *conn,
|
/curl/docs/examples/ |
H A D | ghiper.c | 124 ConnInfo *conn; in check_multi_info() local 139 free(conn); in check_multi_info() 280 (void)conn; in write_cb() 296 ConnInfo *conn; in new_conn() local 302 if(!conn->easy) { in new_conn() 306 conn->global = g; in new_conn() 308 curl_easy_setopt(conn->easy, CURLOPT_URL, conn->url); in new_conn() 310 curl_easy_setopt(conn->easy, CURLOPT_WRITEDATA, &conn); in new_conn() 312 curl_easy_setopt(conn->easy, CURLOPT_ERRORBUFFER, conn->error); in new_conn() 313 curl_easy_setopt(conn->easy, CURLOPT_PRIVATE, conn); in new_conn() [all …]
|
H A D | evhiperfifo.c | 179 ConnInfo *conn; in check_multi_info() local 194 free(conn); in check_multi_info() 316 (void)conn; in write_cb() 337 ConnInfo *conn; in new_conn() local 344 if(!conn->easy) { in new_conn() 348 conn->global = g; in new_conn() 350 curl_easy_setopt(conn->easy, CURLOPT_URL, conn->url); in new_conn() 352 curl_easy_setopt(conn->easy, CURLOPT_WRITEDATA, conn); in new_conn() 354 curl_easy_setopt(conn->easy, CURLOPT_ERRORBUFFER, conn->error); in new_conn() 355 curl_easy_setopt(conn->easy, CURLOPT_PRIVATE, conn); in new_conn() [all …]
|
H A D | hiperfifo.c | 171 ConnInfo *conn; in check_multi_info() local 184 free(conn->url); in check_multi_info() 186 free(conn); in check_multi_info() 333 ConnInfo *conn; in new_conn() local 340 if(!conn->easy) { in new_conn() 344 conn->global = g; in new_conn() 346 curl_easy_setopt(conn->easy, CURLOPT_URL, conn->url); in new_conn() 348 curl_easy_setopt(conn->easy, CURLOPT_WRITEDATA, conn); in new_conn() 350 curl_easy_setopt(conn->easy, CURLOPT_ERRORBUFFER, conn->error); in new_conn() 351 curl_easy_setopt(conn->easy, CURLOPT_PRIVATE, conn); in new_conn() [all …]
|
H A D | ephiperfifo.c | 180 ConnInfo *conn; in check_multi_info() local 193 free(conn->url); in check_multi_info() 195 free(conn); in check_multi_info() 359 ConnInfo *conn; in new_conn() local 366 if(!conn->easy) { in new_conn() 370 conn->global = g; in new_conn() 372 curl_easy_setopt(conn->easy, CURLOPT_URL, conn->url); in new_conn() 374 curl_easy_setopt(conn->easy, CURLOPT_WRITEDATA, conn); in new_conn() 376 curl_easy_setopt(conn->easy, CURLOPT_ERRORBUFFER, conn->error); in new_conn() 377 curl_easy_setopt(conn->easy, CURLOPT_PRIVATE, conn); in new_conn() [all …]
|
H A D | htmltitle.cpp | 89 static bool init(CURL *&conn, char *url) in init() argument 93 conn = curl_easy_init(); in init() 95 if(conn == NULL) { in init() 106 code = curl_easy_setopt(conn, CURLOPT_URL, url); in init() 112 code = curl_easy_setopt(conn, CURLOPT_FOLLOWLOCATION, 1L); in init() 118 code = curl_easy_setopt(conn, CURLOPT_WRITEFUNCTION, writer); in init() 124 code = curl_easy_setopt(conn, CURLOPT_WRITEDATA, &buffer); in init() 259 CURL *conn = NULL; in main() local 274 if(!init(conn, argv[1])) { in main() 281 code = curl_easy_perform(conn); in main() [all …]
|
/curl/lib/vssh/ |
H A D | wolfssh.c | 143 struct connectdata *conn = data->conn; in state() local 252 struct connectdata *conn = data->conn; in wsftp_send() local 297 struct connectdata *conn = data->conn; in wsftp_recv() local 340 (void)conn; in wssh_setup_connection() 367 struct connectdata *conn = data->conn; in wssh_connect() local 444 struct connectdata *conn = data->conn; in wssh_statemach_act() local 686 conn->sockfd = conn->writesockfd; in wssh_statemach_act() 791 conn->writesockfd = conn->sockfd; in wssh_statemach_act() 903 struct connectdata *conn = data->conn; in wssh_multi_statemach() local 965 struct connectdata *conn = data->conn; in wssh_do() local [all …]
|