/curl/docs/cmdline-opts/ |
H A D | ftp-ssl-ccc-mode.md | 19 Sets the CCC mode. The passive mode does not initiate the shutdown, but 20 instead waits for the server to do it, and does not reply to the shutdown from 21 the server. The active mode initiates the shutdown and waits for a reply from
|
/curl/docs/libcurl/opts/ |
H A D | CURLOPT_FTP_SSL_CCC.md | 42 Do not initiate the shutdown, but wait for the server to do it. Do not send a 47 Initiate the shutdown and wait for a reply.
|
/curl/lib/ |
H A D | connect.c | 155 data->conn->shutdown.start[sockindex] = *nowp; in Curl_shutdown_start() 166 if(!conn->shutdown.start[sockindex].tv_sec || !conn->shutdown.timeout_ms) in Curl_shutdown_timeleft() 173 left_ms = conn->shutdown.timeout_ms - in Curl_shutdown_timeleft() 174 Curl_timediff(*nowp, conn->shutdown.start[sockindex]); in Curl_shutdown_timeleft() 185 for(i = 0; conn->shutdown.timeout_ms && (i < 2); ++i) { in Curl_conn_shutdown_timeleft() 186 if(!conn->shutdown.start[i].tv_sec) in Curl_conn_shutdown_timeleft() 201 struct curltime *pt = &data->conn->shutdown.start[sockindex]; in Curl_shutdown_clear() 207 struct curltime *pt = &data->conn->shutdown.start[sockindex]; in Curl_shutdown_started() 374 BIT(shutdown); /* cf has shutdown */ 891 if(!baller || !baller->cf || baller->shutdown) in cf_he_shutdown() [all …]
|
H A D | transfer.h | 109 bool shutdown, bool shutdown_err_ignore);
|
H A D | transfer.c | 242 if(data->req.shutdown) { in Curl_xfer_recv_resp() 1072 bool shutdown, /* shutdown connection at transfer end. Only in xfer_setup() argument 1085 DEBUGASSERT(!shutdown || (sockindex == -1) || (writesockindex == -1)); in xfer_setup() 1106 k->shutdown = shutdown; in xfer_setup() 1149 bool shutdown, in Curl_xfer_setup2() argument 1156 shutdown, shutdown_err_ignore); in Curl_xfer_setup2()
|
H A D | request.h | 153 BIT(shutdown); /* request end will shutdown connection */
|
H A D | cf-https-connect.c | 59 BIT(shutdown); 357 if(!cf_hc_baller_is_active(b) || b->shutdown) in cf_hc_shutdown() 361 b->shutdown = TRUE; /* treat a failed shutdown as done */ in cf_hc_shutdown() 366 if(ballers[i] && !ballers[i]->shutdown) in cf_hc_shutdown()
|
H A D | request.c | 61 req->shutdown = FALSE; in Curl_req_soft_reset() 164 req->shutdown = FALSE; in Curl_req_hard_reset() 327 if(data->req.shutdown) { in req_flush()
|
H A D | cfilters.c | 195 while(cf && (!cf->connected || cf->shutdown)) in Curl_conn_shutdown() 220 if(!cf->shutdown) { in Curl_conn_shutdown() 232 cf->shutdown = TRUE; in Curl_conn_shutdown() 545 while(cf && cf->shutdown) in Curl_conn_cf_adjust_pollset()
|
H A D | cfilters.h | 234 BIT(shutdown); /* != 0 iff this filter has shut down */
|
H A D | cf-h2-proxy.c | 1178 if(!cf->connected || !ctx->h2 || cf->shutdown || ctx->conn_closed) { in cf_h2_proxy_shutdown() 1210 cf->shutdown = (result || *done); in cf_h2_proxy_shutdown() 1262 else if(ctx->sent_goaway && !cf->shutdown) { in cf_h2_proxy_adjust_pollset()
|
H A D | http2.c | 2424 else if(ctx->sent_goaway && !cf->shutdown) { in cf_h2_adjust_pollset() 2522 if(!cf->connected || !ctx->h2 || cf->shutdown || ctx->conn_closed) { in cf_h2_shutdown() 2560 cf->shutdown = (result || *done); in cf_h2_shutdown()
|
/curl/tests/server/ |
H A D | sws.c | 1621 shutdown(datafd, SHUT_RDWR); in http_connect() 1641 shutdown(clientfd[i], SHUT_RD); in http_connect() 1659 shutdown(serverfd[i], SHUT_RD); in http_connect() 1676 shutdown(clientfd[i], SHUT_WR); in http_connect() 1696 shutdown(serverfd[i], SHUT_WR); in http_connect() 1724 shutdown(clientfd[i], SHUT_RD); in http_connect() 1729 shutdown(clientfd[i], SHUT_WR); in http_connect() 1737 shutdown(serverfd[i], SHUT_RD); in http_connect() 1742 shutdown(serverfd[i], SHUT_WR); in http_connect() 1811 shutdown(serverfd[i], SHUT_RDWR); in http_connect() [all …]
|
/curl/docs/libcurl/ |
H A D | libcurl-env-dbg.md | 141 Make a blocking, graceful shutdown of all remaining connections when 144 gives the shutdown timeout in milliseconds.
|
/curl/tests/ |
H A D | negtelnetserver.py | 118 self.request.shutdown(socket.SHUT_RDWR)
|
H A D | smbserver.py | 105 self.server.shutdown()
|
/curl/lib/vtls/ |
H A D | rustls.c | 979 if(!backend->conn || cf->shutdown) { in cr_shutdown() 1030 cf->shutdown = (result || *done); in cr_shutdown()
|
H A D | vtls.c | 1786 if(!cf->shutdown) { in ssl_cf_shutdown() 1793 cf->shutdown = (result || *done); in ssl_cf_shutdown() 2078 if(cf->shutdown) { in vtls_shutdown_blocking() 2117 cf->shutdown = (result || *done); in vtls_shutdown_blocking()
|
H A D | bearssl.c | 1081 if(!backend->active || cf->shutdown) { in bearssl_shutdown() 1104 cf->shutdown = (result || *done); in bearssl_shutdown()
|
H A D | mbedtls.c | 1204 if(!backend->initialized || cf->shutdown) { 1276 cf->shutdown = (result || *done);
|
H A D | wolfssl.c | 1541 if(!wctx->handle || cf->shutdown) { in wolfssl_shutdown() 1628 cf->shutdown = (result || *done); in wolfssl_shutdown()
|
H A D | schannel.c | 2468 if(cf->shutdown) { in schannel_shutdown() 2485 if(!backend->ctxt || cf->shutdown) { in schannel_shutdown() 2592 cf->shutdown = (result || *done); in schannel_shutdown()
|
H A D | gtls.c | 1851 if(!backend->gtls.session || cf->shutdown) { in gtls_shutdown() 1906 cf->shutdown = (result || *done); in gtls_shutdown()
|
/curl/ |
H A D | RELEASE-NOTES | 61 o request: on shutdown send, proceed normally on timeout [18]
|
/curl/.github/workflows/ |
H A D | macos.yml | 248 … TFLAGS+=' ~1631 ~1632' # Secure Transport is not able to shutdown ftp over https gracefully yet 399 … TFLAGS+=' ~1631 ~1632' # Secure Transport is not able to shutdown ftp over https gracefully yet
|