/curl/lib/ |
H A D | cfilters.h | 29 struct Curl_cfilter; 42 typedef void Curl_cft_close(struct Curl_cfilter *cf, 105 typedef ssize_t Curl_cft_send(struct Curl_cfilter *cf, 227 struct Curl_cfilter { struct 256 CURLcode Curl_cf_def_cntrl(struct Curl_cfilter *cf, 264 CURLcode Curl_cf_def_query(struct Curl_cfilter *cf, 277 CURLcode Curl_cf_create(struct Curl_cfilter **pcf, 289 struct Curl_cfilter *cf); 333 CURLcode Curl_conn_cf_cntrl(struct Curl_cfilter *cf, 342 bool Curl_conn_cf_is_ssl(struct Curl_cfilter *cf); [all …]
|
H A D | http_proxy.h | 33 CURLcode Curl_http_proxy_get_destination(struct Curl_cfilter *cf, 38 struct Curl_cfilter *cf, 45 void Curl_cf_http_proxy_get_host(struct Curl_cfilter *cf, 51 CURLcode Curl_cf_http_proxy_insert_after(struct Curl_cfilter *cf_at,
|
H A D | cfilters.c | 174 struct Curl_cfilter *cf; in Curl_conn_close() 187 struct Curl_cfilter *cf; in Curl_conn_shutdown() 243 struct Curl_cfilter *cf; in Curl_cf_recv() 267 struct Curl_cfilter *cf; in Curl_cf_send() 292 struct Curl_cfilter *cf; in Curl_cf_create() 411 struct Curl_cfilter *cf; in Curl_conn_connect() 453 struct Curl_cfilter *cf; in Curl_conn_is_connected() 461 struct Curl_cfilter *cf; in Curl_conn_is_ip_connected() 506 struct Curl_cfilter *cf; in Curl_conn_data_pending() 607 struct Curl_cfilter *cf; in Curl_conn_get_host() [all …]
|
H A D | cf-socket.h | 32 struct Curl_cfilter; 109 CURLcode Curl_cf_tcp_create(struct Curl_cfilter **pcf, 122 CURLcode Curl_cf_udp_create(struct Curl_cfilter **pcf, 135 CURLcode Curl_cf_unix_create(struct Curl_cfilter **pcf, 164 CURLcode Curl_cf_socket_peek(struct Curl_cfilter *cf,
|
H A D | cf-haproxy.c | 68 static CURLcode cf_haproxy_date_out_set(struct Curl_cfilter*cf, in cf_haproxy_date_out_set() 106 static CURLcode cf_haproxy_connect(struct Curl_cfilter *cf, in cf_haproxy_connect() 163 static void cf_haproxy_destroy(struct Curl_cfilter *cf, in cf_haproxy_destroy() 171 static void cf_haproxy_close(struct Curl_cfilter *cf, in cf_haproxy_close() 181 static void cf_haproxy_adjust_pollset(struct Curl_cfilter *cf, in cf_haproxy_adjust_pollset() 211 static CURLcode cf_haproxy_create(struct Curl_cfilter **pcf, in cf_haproxy_create() 214 struct Curl_cfilter *cf = NULL; in cf_haproxy_create() 238 CURLcode Curl_cf_haproxy_insert_after(struct Curl_cfilter *cf_at, in Curl_cf_haproxy_insert_after() 241 struct Curl_cfilter *cf; in Curl_cf_haproxy_insert_after()
|
H A D | socks.h | 40 int Curl_blockread_all(struct Curl_cfilter *cf, 50 CURLcode Curl_SOCKS5_gssapi_negotiate(struct Curl_cfilter *cf, 54 CURLcode Curl_cf_socks_proxy_insert_after(struct Curl_cfilter *cf_at,
|
H A D | http_proxy.c | 55 CURLcode Curl_http_proxy_get_destination(struct Curl_cfilter *cf, in Curl_http_proxy_get_destination() 85 struct Curl_cfilter *cf, in Curl_http_proxy_create_CONNECT() 164 struct Curl_cfilter *cf_protocol; 167 static CURLcode http_proxy_cf_connect(struct Curl_cfilter *cf, in http_proxy_cf_connect() 187 struct Curl_cfilter *cf_protocol = NULL; in http_proxy_cf_connect() 242 void Curl_cf_http_proxy_get_host(struct Curl_cfilter *cf, in Curl_cf_http_proxy_get_host() 259 static void http_proxy_cf_destroy(struct Curl_cfilter *cf, in http_proxy_cf_destroy() 269 static void http_proxy_cf_close(struct Curl_cfilter *cf, in http_proxy_cf_close() 277 struct Curl_cfilter *f; in http_proxy_cf_close() 313 CURLcode Curl_cf_http_proxy_insert_after(struct Curl_cfilter *cf_at, in Curl_cf_http_proxy_insert_after() [all …]
|
H A D | cf-https-connect.c | 54 struct Curl_cfilter *cf; 126 struct Curl_cfilter *cf, in cf_hc_baller_init() 132 struct Curl_cfilter *save = cf->next; in cf_hc_baller_init() 148 struct Curl_cfilter *save = cf->next; in cf_hc_baller_connect() 221 static bool time_to_start_h21(struct Curl_cfilter *cf, in time_to_start_h21() 255 static CURLcode cf_hc_connect(struct Curl_cfilter *cf, in cf_hc_connect() 425 struct Curl_cfilter *cfb; in cf_get_max_baller_time() 444 static CURLcode cf_hc_query(struct Curl_cfilter *cf, in cf_hc_query() 479 static CURLcode cf_hc_cntrl(struct Curl_cfilter *cf, in cf_hc_cntrl() 542 struct Curl_cfilter *cf = NULL; in cf_hc_create() [all …]
|
H A D | cf-https-connect.h | 30 struct Curl_cfilter; 45 Curl_cf_http_connect_insert_after(struct Curl_cfilter *cf_at,
|
H A D | cf-h2-proxy.c | 216 static void drain_tunnel(struct Curl_cfilter *cf, in drain_tunnel() 240 struct Curl_cfilter *cf = reader_ctx; in proxy_nw_in_reader() 259 struct Curl_cfilter *cf = writer_ctx; in proxy_h2_nw_out_writer() 547 struct Curl_cfilter *cf = userp; in on_session_send() 648 struct Curl_cfilter *cf = userp; in proxy_h2_on_frame_send() 668 struct Curl_cfilter *cf = userp; in proxy_h2_on_frame_recv() 747 struct Curl_cfilter *cf = userp; in proxy_h2_on_header() 815 struct Curl_cfilter *cf = userp; in tunnel_send_callback() 852 struct Curl_cfilter *cf = userp; in tunnel_recv_callback() 878 struct Curl_cfilter *cf = userp; in proxy_h2_on_stream_close() [all …]
|
H A D | http2.c | 784 struct Curl_cfilter *cf = userp; in send_callback() 1283 struct Curl_cfilter *cf = userp; in on_frame_send() 1302 struct Curl_cfilter *cf = userp; in on_frame_recv() 1381 struct Curl_cfilter *cf = userp; in on_data_chunk_recv() 1417 struct Curl_cfilter *cf = userp; in on_stream_close() 1475 struct Curl_cfilter *cf = userp; in on_begin_headers() 1505 struct Curl_cfilter *cf = userp; in on_header() 2764 struct Curl_cfilter *cf = NULL; in http2_cfilter_add() 2858 struct Curl_cfilter *cf; in Curl_http2_switch() 2881 struct Curl_cfilter *cf_h2; in Curl_http2_switch_at() [all …]
|
/curl/lib/vtls/ |
H A D | vtls_int.h | 64 CURLcode Curl_alpn_set_negotiated(struct Curl_cfilter *cf, 145 int (*check_cxn)(struct Curl_cfilter *cf, struct Curl_easy *data); 148 bool (*data_pending)(struct Curl_cfilter *cf, 156 CURLcode (*connect_blocking)(struct Curl_cfilter *cf, 158 CURLcode (*connect_nonblocking)(struct Curl_cfilter *cf, 167 void (*close)(struct Curl_cfilter *cf, struct Curl_easy *data); 178 bool (*attach_data)(struct Curl_cfilter *cf, struct Curl_easy *data); 201 bool Curl_none_data_pending(struct Curl_cfilter *cf, 214 bool Curl_ssl_cf_is_proxy(struct Curl_cfilter *cf); 229 bool Curl_ssl_getsessionid(struct Curl_cfilter *cf, [all …]
|
H A D | openssl.h | 56 typedef CURLcode Curl_ossl_ctx_setup_cb(struct Curl_cfilter *cf, 63 struct Curl_cfilter *cf, 84 CURLcode Curl_ssl_setup_x509_store(struct Curl_cfilter *cf, 88 CURLcode Curl_ossl_ctx_configure(struct Curl_cfilter *cf, 95 CURLcode Curl_ossl_add_session(struct Curl_cfilter *cf, 105 CURLcode Curl_oss_check_peer_cert(struct Curl_cfilter *cf,
|
H A D | gtls.h | 44 struct Curl_cfilter; 73 typedef CURLcode Curl_gtls_ctx_setup_cb(struct Curl_cfilter *cf, 78 struct Curl_cfilter *cf, 87 CURLcode Curl_gtls_client_trust_setup(struct Curl_cfilter *cf, 99 CURLcode Curl_gtls_update_session_id(struct Curl_cfilter *cf,
|
H A D | wolfssl.h | 50 CURLcode Curl_wssl_setup_x509_store(struct Curl_cfilter *cf, 54 CURLcode wssl_setup_session(struct Curl_cfilter *cf, 59 CURLcode wssl_cache_session(struct Curl_cfilter *cf,
|
H A D | vtls.h | 60 struct Curl_cfilter; 116 struct Curl_cfilter *cf, int transport); 214 CURLcode Curl_cf_ssl_insert_after(struct Curl_cfilter *cf_at, 221 CURLcode Curl_cf_ssl_proxy_insert_after(struct Curl_cfilter *cf_at, 245 struct ssl_config_data *Curl_ssl_cf_get_config(struct Curl_cfilter *cf, 252 Curl_ssl_cf_get_primary_config(struct Curl_cfilter *cf);
|
H A D | schannel.h | 79 CURLcode Curl_verify_host(struct Curl_cfilter *cf, 82 CURLcode Curl_verify_certificate(struct Curl_cfilter *cf,
|
/curl/lib/vquic/ |
H A D | vquic_int.h | 61 void vquic_push_blocked_pkt(struct Curl_cfilter *cf, 65 CURLcode vquic_send_blocked_pkts(struct Curl_cfilter *cf, 69 CURLcode vquic_send(struct Curl_cfilter *cf, struct Curl_easy *data, 72 CURLcode vquic_send_tail_split(struct Curl_cfilter *cf, struct Curl_easy *data, 76 CURLcode vquic_flush(struct Curl_cfilter *cf, struct Curl_easy *data, 85 CURLcode vquic_recv_packets(struct Curl_cfilter *cf,
|
H A D | vquic-tls.h | 53 typedef CURLcode Curl_vquic_tls_ctx_setup(struct Curl_cfilter *cf, 72 struct Curl_cfilter *cf, 86 struct Curl_cfilter *cf, 94 struct Curl_cfilter *cf,
|
H A D | curl_quiche.h | 34 struct Curl_cfilter; 39 CURLcode Curl_cf_quiche_create(struct Curl_cfilter **pcf,
|
H A D | curl_osslq.h | 35 struct Curl_cfilter; 41 CURLcode Curl_cf_osslq_create(struct Curl_cfilter **pcf,
|
H A D | curl_ngtcp2.h | 45 struct Curl_cfilter; 51 CURLcode Curl_cf_ngtcp2_create(struct Curl_cfilter **pcf,
|
H A D | curl_ngtcp2.c | 343 struct Curl_cfilter *cf; 383 struct Curl_cfilter *cf = user_data; in quic_printf() 398 struct Curl_cfilter *cf = user_data; in qlog_callback() 505 struct Curl_cfilter *cf = user_data; in cb_recv_stream_data() 545 struct Curl_cfilter *cf = user_data; in cb_acked_stream_data_offset() 566 struct Curl_cfilter *cf = user_data; in cb_stream_close() 599 struct Curl_cfilter *cf = user_data; in cb_stream_reset() 622 struct Curl_cfilter *cf = user_data; in cb_stream_stop_sending() 641 struct Curl_cfilter *cf = user_data; in cb_extend_max_local_streams_bidi() 658 struct Curl_cfilter *cf = user_data; in cb_extend_max_stream_data() [all …]
|
H A D | vquic.h | 30 struct Curl_cfilter; 43 CURLcode Curl_cf_quic_create(struct Curl_cfilter **pcf,
|
H A D | curl_quiche.c | 163 static CURLcode cf_flush_egress(struct Curl_cfilter *cf, 199 static void check_resumes(struct Curl_cfilter *cf, in check_resumes() 219 static CURLcode h3_data_setup(struct Curl_cfilter *cf, in h3_data_setup() 271 static void h3_drain_stream(struct Curl_cfilter *cf, in h3_drain_stream() 341 static CURLcode write_resp_raw(struct Curl_cfilter *cf, in write_resp_raw() 367 struct Curl_cfilter *cf; 437 static CURLcode cf_recv_body(struct Curl_cfilter *cf, in cf_recv_body() 607 struct Curl_cfilter *cf; 695 struct Curl_cfilter *cf; 972 static ssize_t h3_open_stream(struct Curl_cfilter *cf, in h3_open_stream() [all …]
|