Home
last modified time | relevance | path

Searched refs:Curl_cfilter (Results 1 – 25 of 57) sorted by relevance

123

/curl/lib/
H A Dcfilters.h29 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 Dhttp_proxy.h33 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 Dcfilters.c174 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 Dcf-socket.h32 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,
165 CURLcode Curl_cf_socket_peek(struct Curl_cfilter *cf,
H A Dcf-haproxy.c68 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 Dsocks.h40 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 Dhttp_proxy.c55 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 Dcf-https-connect.c54 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()
214 static bool time_to_start_h21(struct Curl_cfilter *cf, in time_to_start_h21()
248 static CURLcode cf_hc_connect(struct Curl_cfilter *cf, in cf_hc_connect()
418 struct Curl_cfilter *cfb; in cf_get_max_baller_time()
437 static CURLcode cf_hc_query(struct Curl_cfilter *cf, in cf_hc_query()
472 static CURLcode cf_hc_cntrl(struct Curl_cfilter *cf, in cf_hc_cntrl()
535 struct Curl_cfilter *cf = NULL; in cf_hc_create()
[all …]
H A Dcf-https-connect.h30 struct Curl_cfilter;
45 Curl_cf_http_connect_insert_after(struct Curl_cfilter *cf_at,
H A Dcf-h2-proxy.c216 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()
545 struct Curl_cfilter *cf = userp; in on_session_send()
646 struct Curl_cfilter *cf = userp; in proxy_h2_on_frame_send()
666 struct Curl_cfilter *cf = userp; in proxy_h2_on_frame_recv()
745 struct Curl_cfilter *cf = userp; in proxy_h2_on_header()
813 struct Curl_cfilter *cf = userp; in tunnel_send_callback()
850 struct Curl_cfilter *cf = userp; in tunnel_recv_callback()
876 struct Curl_cfilter *cf = userp; in proxy_h2_on_stream_close()
[all …]
H A Dhttp2.c782 struct Curl_cfilter *cf = userp; in send_callback()
1265 struct Curl_cfilter *cf = userp; in on_frame_send()
1284 struct Curl_cfilter *cf = userp; in on_frame_recv()
1363 struct Curl_cfilter *cf = userp; in on_data_chunk_recv()
1399 struct Curl_cfilter *cf = userp; in on_stream_close()
1457 struct Curl_cfilter *cf = userp; in on_begin_headers()
1487 struct Curl_cfilter *cf = userp; in on_header()
2737 struct Curl_cfilter *cf = NULL; in http2_cfilter_add()
2831 struct Curl_cfilter *cf; in Curl_http2_switch()
2854 struct Curl_cfilter *cf_h2; in Curl_http2_switch_at()
[all …]
/curl/lib/vtls/
H A Dvtls_int.h62 CURLcode Curl_alpn_set_negotiated(struct Curl_cfilter *cf,
120 int (*check_cxn)(struct Curl_cfilter *cf, struct Curl_easy *data);
123 bool (*data_pending)(struct Curl_cfilter *cf,
131 CURLcode (*connect_blocking)(struct Curl_cfilter *cf,
133 CURLcode (*connect_nonblocking)(struct Curl_cfilter *cf,
142 void (*close)(struct Curl_cfilter *cf, struct Curl_easy *data);
153 bool (*attach_data)(struct Curl_cfilter *cf, struct Curl_easy *data);
176 bool Curl_none_data_pending(struct Curl_cfilter *cf,
189 bool Curl_ssl_cf_is_proxy(struct Curl_cfilter *cf);
197 bool Curl_ssl_getsessionid(struct Curl_cfilter *cf,
[all …]
H A Dopenssl.h56 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 Dgtls.h44 struct Curl_cfilter;
72 typedef CURLcode Curl_gtls_ctx_setup_cb(struct Curl_cfilter *cf,
77 struct Curl_cfilter *cf,
85 CURLcode Curl_gtls_client_trust_setup(struct Curl_cfilter *cf,
H A Dvtls.h57 struct Curl_cfilter;
113 struct Curl_cfilter *cf, int transport);
211 CURLcode Curl_cf_ssl_insert_after(struct Curl_cfilter *cf_at,
218 CURLcode Curl_cf_ssl_proxy_insert_after(struct Curl_cfilter *cf_at,
242 struct ssl_config_data *Curl_ssl_cf_get_config(struct Curl_cfilter *cf,
249 Curl_ssl_cf_get_primary_config(struct Curl_cfilter *cf);
H A Dschannel.h79 CURLcode Curl_verify_host(struct Curl_cfilter *cf,
82 CURLcode Curl_verify_certificate(struct Curl_cfilter *cf,
H A Dvtls.c526 bool Curl_ssl_getsessionid(struct Curl_cfilter *cf, in Curl_ssl_getsessionid()
1658 static void ssl_cf_close(struct Curl_cfilter *cf, in ssl_cf_close()
1935 struct Curl_cfilter *cf = NULL; in cf_ssl_create()
1961 struct Curl_cfilter *cf; in Curl_ssl_cfilter_add()
1973 struct Curl_cfilter *cf; in Curl_cf_ssl_insert_after()
1988 struct Curl_cfilter *cf = NULL; in cf_ssl_proxy_create()
2018 struct Curl_cfilter *cf; in Curl_cf_ssl_proxy_insert_after()
2035 static struct Curl_cfilter *get_ssl_filter(struct Curl_cfilter *cf) in get_ssl_filter()
2055 struct Curl_cfilter *cf; in Curl_ssl_get_internals()
2124 struct Curl_cfilter *cf, *head; in Curl_ssl_cfilter_remove()
[all …]
/curl/lib/vquic/
H A Dvquic_int.h61 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 Dvquic-tls.h53 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 Dcurl_quiche.h34 struct Curl_cfilter;
39 CURLcode Curl_cf_quiche_create(struct Curl_cfilter **pcf,
H A Dcurl_osslq.h35 struct Curl_cfilter;
41 CURLcode Curl_cf_osslq_create(struct Curl_cfilter **pcf,
H A Dcurl_ngtcp2.h45 struct Curl_cfilter;
51 CURLcode Curl_cf_ngtcp2_create(struct Curl_cfilter **pcf,
H A Dcurl_ngtcp2.c342 struct Curl_cfilter *cf;
384 struct Curl_cfilter *cf = user_data; in quic_printf()
399 struct Curl_cfilter *cf = user_data; in qlog_callback()
506 struct Curl_cfilter *cf = user_data; in cb_recv_stream_data()
546 struct Curl_cfilter *cf = user_data; in cb_acked_stream_data_offset()
567 struct Curl_cfilter *cf = user_data; in cb_stream_close()
600 struct Curl_cfilter *cf = user_data; in cb_stream_reset()
623 struct Curl_cfilter *cf = user_data; in cb_stream_stop_sending()
642 struct Curl_cfilter *cf = user_data; in cb_extend_max_local_streams_bidi()
659 struct Curl_cfilter *cf = user_data; in cb_extend_max_stream_data()
[all …]
H A Dvquic.h30 struct Curl_cfilter;
43 CURLcode Curl_cf_quic_create(struct Curl_cfilter **pcf,
H A Dcurl_quiche.c163 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 …]

Completed in 116 milliseconds

123