/curl/lib/ |
H A D | cfilters.c | 57 cf->next->cft->do_close(cf->next, data); in Curl_cf_def_close() 159 cf->cft->destroy(cf, data); in Curl_conn_cf_discard_chain() 180 cf->cft->do_close(cf, data); in Curl_conn_close() 295 DEBUGASSERT(cft); in Curl_cf_create() 300 cf->cft = cft; in Curl_cf_create() 366 discard->cft->destroy(discard, data); in Curl_conn_cf_discard_sub() 384 cf->cft->do_close(cf, data); in Curl_conn_cf_close() 477 if(cf->cft->flags & CF_TYPE_SSL) in Curl_conn_cf_is_ssl() 495 if(cf->cft->flags & CF_TYPE_MULTIPLEX) in Curl_conn_is_multiplex() 497 if(cf->cft->flags & CF_TYPE_IP_CONNECT in Curl_conn_is_multiplex() [all …]
|
H A D | curl_trc.c | 163 cf->cft->name, cf->sockindex); in Curl_trc_cf_infof() 165 len += msnprintf(buffer + len, MAXINFO - len, "[%s] ", cf->cft->name); in Curl_trc_cf_infof() 288 struct Curl_cftype *cft; member 332 if(strcasecompare(token, trc_cfts[i].cft->name)) { in trc_apply_level_by_name() 333 trc_cfts[i].cft->log_level = lvl; in trc_apply_level_by_name() 351 trc_cfts[i].cft->log_level = lvl; in trc_apply_level_by_category()
|
H A D | cf-https-connect.c | 88 b->cf->cft->query(b->cf, data, CF_QUERY_CONNECT_REPLY_MS, in cf_hc_baller_reply_ms() 96 return b->cf && !b->result && b->cf->cft->has_data_pending(b->cf, data); in cf_hc_baller_data_pending() 366 b->result = b->cf->cft->do_shutdown(b->cf, data, &bdone); in cf_hc_shutdown() 413 return cf->next->cft->has_data_pending(cf->next, data); in cf_hc_data_pending() 431 if(cfb && !cfb->cft->query(cfb, data, query, NULL, &t)) { in cf_get_max_baller_time() 437 if(cfb && !cfb->cft->query(cfb, data, query, NULL, &t)) { in cf_get_max_baller_time() 475 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_hc_query() 503 cf->next->cft->do_close(cf->next, data); in cf_hc_close()
|
H A D | http_proxy.c | 181 result = cf->next->cft->do_connect(cf->next, data, blocking, done); in http_proxy_cf_connect() 255 cf->next->cft->get_host(cf->next, data, phost, pdisplay_host, pport); in Curl_cf_http_proxy_get_host() 290 cf->next->cft->do_close(cf->next, data); in http_proxy_cf_close()
|
H A D | cf-haproxy.c | 120 result = cf->next->cft->do_connect(cf->next, data, blocking, done); in cf_haproxy_connect() 178 cf->next->cft->do_close(cf->next, data); in cf_haproxy_close()
|
H A D | connect.c | 893 baller->result = baller->cf->cft->do_shutdown(baller->cf, data, &bdone); in cf_he_shutdown() 978 cf->next->cft->get_host(cf->next, data, &host, &disphost, &port); in cf_he_connect() 1004 cf->next->cft->do_close(cf->next, data); in cf_he_close() 1016 return cf->next->cft->has_data_pending(cf->next, data); in cf_he_data_pending() 1022 if(baller->cf->cft->has_data_pending(baller->cf, data)) in cf_he_data_pending() 1042 !baller->cf->cft->query(baller->cf, data, query, NULL, &t)) { in get_max_baller_time() 1067 !baller->cf->cft->query(baller->cf, data, query, in cf_he_query() 1093 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_he_query() 1359 cf->next->cft->do_close(cf->next, data); in cf_setup_close()
|
H A D | curl_trc.h | 138 (cf) && (cf)->cft->log_level >= CURL_LOG_LVL_INFO)
|
H A D | cfilters.h | 228 const struct Curl_cftype *cft; /* the type providing implementation */ member 278 const struct Curl_cftype *cft,
|
H A D | cf-socket.c | 1502 if(cf->cft != &Curl_cft_udp && ctx->wpartial_percent > 0 && len > 8) { in cf_socket_send() 1570 if(cf->cft != &Curl_cft_udp && ctx->rblock_percent > 0) { in cf_socket_recv() 1579 if(cf->cft != &Curl_cft_udp && ctx->recv_max && ctx->recv_max < len) { in cf_socket_recv() 1767 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_socket_query() 2248 if(cf->cft == &Curl_cft_tcp_accept) in Curl_conn_is_tcp_listen() 2260 return cf && (cf->cft == &Curl_cft_tcp || in cf_is_socket() 2261 cf->cft == &Curl_cft_udp || in cf_is_socket() 2262 cf->cft == &Curl_cft_unix || in cf_is_socket() 2263 cf->cft == &Curl_cft_tcp_accept); in cf_is_socket()
|
H A D | socks.c | 1143 result = cf->next->cft->do_connect(cf->next, data, blocking, done); in socks_proxy_cf_connect() 1218 cf->next->cft->do_close(cf->next, data); in socks_proxy_cf_close() 1241 cf->next->cft->get_host(cf->next, data, phost, pdisplay_host, pport); in socks_cf_get_host()
|
H A D | cf-h1-proxy.c | 269 nwritten = cf->next->cft->do_send(cf->next, data, buf, blen, FALSE, &result); in send_CONNECT() 989 result = cf->next->cft->do_connect(cf->next, data, blocking, done); in cf_h1_proxy_connect() 1066 cf->next->cft->do_close(cf->next, data); in cf_h1_proxy_close()
|
H A D | http2.c | 690 if(!cf->next || !cf->next->cft->is_alive(cf->next, data, input_pending)) in http2_connisalive() 1986 if(!cf->next || !cf->next->cft->has_data_pending(cf->next, data)) in h2_progress_ingress() 2527 cf->next->cft->do_close(cf->next, data); in cf_h2_close() 2663 return cf->next ? cf->next->cft->has_data_pending(cf->next, data) : FALSE; in cf_h2_data_pending() 2735 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_h2_query() 2820 if(cf->cft == &Curl_cft_nghttp2) in cf_is_http2() 2822 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in cf_is_http2() 2918 DEBUGASSERT(cf->cft == &Curl_cft_nghttp2); in Curl_http2_upgrade()
|
H A D | cf-h2-proxy.c | 1157 cf->next->cft->do_close(cf->next, data); in cf_h2_proxy_close() 1224 return cf->next ? cf->next->cft->has_data_pending(cf->next, data) : FALSE; in cf_h2_proxy_data_pending() 1526 if(!cf->next || !cf->next->cft->is_alive(cf->next, data, input_pending)) in proxy_h2_connisalive() 1591 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_h2_proxy_query()
|
/curl/lib/vtls/ |
H A D | vtls.c | 1695 cf->next->cft->do_close(cf->next, data); in ssl_cf_close() 1718 result = cf->next->cft->do_connect(cf->next, data, blocking, done); in ssl_cf_connect() 1767 result = cf->next->cft->has_data_pending(cf->next, data); in ssl_cf_data_pending() 1889 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in ssl_cf_query() 1919 cf->next->cft->is_alive(cf->next, data, input_pending) : in cf_ssl_is_alive() 2072 if(cf->cft == &Curl_cft_ssl) in get_ssl_filter() 2075 if(cf->cft == &Curl_cft_ssl_proxy) in get_ssl_filter() 2163 if(cf->cft == &Curl_cft_ssl) { in Curl_ssl_cfilter_remove() 2181 return (cf->cft->flags & CF_TYPE_SSL) && (cf->cft->flags & CF_TYPE_PROXY); in Curl_ssl_cf_is_proxy()
|
H A D | openssl.c | 1924 else if(!cf->next->cft->is_alive(cf->next, data, &input_pending)) { in ossl_shutdown() 5121 const struct Curl_cftype *cft = cf->cft; local 5124 if(cft->name && !strcmp(cft->name, "SSL")) {
|
H A D | wolfssl.c | 1646 else if(!cf->next->cft->is_alive(cf->next, data, &input_pending)) { in wolfssl_shutdown()
|
/curl/lib/vquic/ |
H A D | curl_msh3.c | 1024 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_msh3_query() 1064 if(cf->cft == &Curl_cft_http3) in h3_get_msh3_ctx() 1112 if(cf->cft == &Curl_cft_http3) in Curl_conn_is_msh3() 1114 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in Curl_conn_is_msh3()
|
H A D | curl_quiche.c | 1580 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_quiche_query() 1603 if(!cf->next || !cf->next->cft->is_alive(cf->next, data, input_pending)) in cf_quiche_conn_is_alive() 1690 if(cf->cft == &Curl_cft_http3) in Curl_conn_is_quiche() 1692 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in Curl_conn_is_quiche()
|
H A D | curl_ngtcp2.c | 2481 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_ngtcp2_query() 2517 if(!cf->next || !cf->next->cft->is_alive(cf->next, data, input_pending)) in cf_ngtcp2_conn_is_alive() 2605 if(cf->cft == &Curl_cft_http3) in Curl_conn_is_ngtcp2() 2607 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in Curl_conn_is_ngtcp2()
|
H A D | curl_osslq.c | 2206 if(!cf->next || !cf->next->cft->is_alive(cf->next, data, input_pending)) in cf_osslq_conn_is_alive() 2308 cf->next->cft->query(cf->next, data, query, pres1, pres2) : in cf_osslq_query() 2380 if(cf->cft == &Curl_cft_http3) in Curl_conn_is_osslq() 2382 if(cf->cft->flags & CF_TYPE_IP_CONNECT) in Curl_conn_is_osslq()
|