| /third_party/curl/lib/ |
| D | http.h | 59 CURLcode Curl_bump_headersize(struct Curl_easy *data, 77 CURLcode Curl_buffer_send(struct dynbuf *in, 84 CURLcode Curl_add_timecondition(struct Curl_easy *data, 91 CURLcode Curl_add_custom_headers(struct Curl_easy *data, 99 CURLcode Curl_dynhds_add_custom(struct Curl_easy *data, 103 CURLcode Curl_http_compile_trailers(struct curl_slist *trailers, 109 CURLcode Curl_http_useragent(struct Curl_easy *data); 110 CURLcode Curl_http_host(struct Curl_easy *data, struct connectdata *conn); 111 CURLcode Curl_http_target(struct Curl_easy *data, struct connectdata *conn, 113 CURLcode Curl_http_statusline(struct Curl_easy *data, [all …]
|
| D | pop3.c | 87 static CURLcode pop3_regular_transfer(struct Curl_easy *data, bool *done); 88 static CURLcode pop3_do(struct Curl_easy *data, bool *done); 89 static CURLcode pop3_done(struct Curl_easy *data, CURLcode status, 91 static CURLcode pop3_connect(struct Curl_easy *data, bool *done); 92 static CURLcode pop3_disconnect(struct Curl_easy *data, 94 static CURLcode pop3_multi_statemach(struct Curl_easy *data, bool *done); 97 static CURLcode pop3_doing(struct Curl_easy *data, bool *dophase_done); 98 static CURLcode pop3_setup_connection(struct Curl_easy *data, 100 static CURLcode pop3_parse_url_options(struct connectdata *conn); 101 static CURLcode pop3_parse_url_path(struct Curl_easy *data); [all …]
|
| D | smtp.c | 90 static CURLcode smtp_regular_transfer(struct Curl_easy *data, bool *done); 91 static CURLcode smtp_do(struct Curl_easy *data, bool *done); 92 static CURLcode smtp_done(struct Curl_easy *data, CURLcode status, 94 static CURLcode smtp_connect(struct Curl_easy *data, bool *done); 95 static CURLcode smtp_disconnect(struct Curl_easy *data, 97 static CURLcode smtp_multi_statemach(struct Curl_easy *data, bool *done); 100 static CURLcode smtp_doing(struct Curl_easy *data, bool *dophase_done); 101 static CURLcode smtp_setup_connection(struct Curl_easy *data, 103 static CURLcode smtp_parse_url_options(struct connectdata *conn); 104 static CURLcode smtp_parse_url_path(struct Curl_easy *data); [all …]
|
| D | imap.c | 86 static CURLcode imap_regular_transfer(struct Curl_easy *data, bool *done); 87 static CURLcode imap_do(struct Curl_easy *data, bool *done); 88 static CURLcode imap_done(struct Curl_easy *data, CURLcode status, 90 static CURLcode imap_connect(struct Curl_easy *data, bool *done); 91 static CURLcode imap_disconnect(struct Curl_easy *data, 93 static CURLcode imap_multi_statemach(struct Curl_easy *data, bool *done); 96 static CURLcode imap_doing(struct Curl_easy *data, bool *dophase_done); 97 static CURLcode imap_setup_connection(struct Curl_easy *data, 100 static CURLcode imap_sendf(struct Curl_easy *data, const char *fmt, ...) 102 static CURLcode imap_parse_url_options(struct connectdata *conn); [all …]
|
| D | sendf.h | 58 CURLcode Curl_client_write(struct Curl_easy *data, int type, char *ptr, 66 CURLcode Curl_client_unpause(struct Curl_easy *data); 105 CURLcode (*do_init)(struct Curl_easy *data, 107 CURLcode (*do_write)(struct Curl_easy *data, 127 CURLcode Curl_cwriter_create(struct Curl_cwriter **pwriter, 148 CURLcode Curl_cwriter_add(struct Curl_easy *data, 158 CURLcode Curl_cwriter_write(struct Curl_easy *data, 166 CURLcode Curl_cwriter_def_init(struct Curl_easy *data, 168 CURLcode Curl_cwriter_def_write(struct Curl_easy *data, 176 CURLcode Curl_read(struct Curl_easy *data, curl_socket_t sockfd, [all …]
|
| D | openldap.c | 97 static CURLcode oldap_setup_connection(struct Curl_easy *data, 99 static CURLcode oldap_do(struct Curl_easy *data, bool *done); 100 static CURLcode oldap_done(struct Curl_easy *data, CURLcode, bool); 101 static CURLcode oldap_connect(struct Curl_easy *data, bool *done); 102 static CURLcode oldap_connecting(struct Curl_easy *data, bool *done); 103 static CURLcode oldap_disconnect(struct Curl_easy *data, 106 static CURLcode oldap_perform_auth(struct Curl_easy *data, const char *mech, 108 static CURLcode oldap_continue_auth(struct Curl_easy *data, const char *mech, 110 static CURLcode oldap_cancel_auth(struct Curl_easy *data, const char *mech); 111 static CURLcode oldap_get_message(struct Curl_easy *data, struct bufref *out); [all …]
|
| D | cfilters.h | 42 typedef CURLcode Curl_cft_connect(struct Curl_cfilter *cf, 99 CURLcode *err); /* error to return */ 105 CURLcode *err); /* error to return */ 111 typedef CURLcode Curl_cft_conn_keep_alive(struct Curl_cfilter *cf, 139 typedef CURLcode Curl_cft_cntrl(struct Curl_cfilter *cf, 168 typedef CURLcode Curl_cft_query(struct Curl_cfilter *cf, 230 const void *buf, size_t len, CURLcode *err); 232 char *buf, size_t len, CURLcode *err); 233 CURLcode Curl_cf_def_cntrl(struct Curl_cfilter *cf, 239 CURLcode Curl_cf_def_conn_keep_alive(struct Curl_cfilter *cf, [all …]
|
| D | url.h | 32 CURLcode Curl_init_do(struct Curl_easy *data, struct connectdata *conn); 33 CURLcode Curl_open(struct Curl_easy **curl); 34 CURLcode Curl_init_userdefined(struct Curl_easy *data); 37 CURLcode Curl_uc_to_curlcode(CURLUcode uc); 38 CURLcode Curl_close(struct Curl_easy **datap); /* opposite of curl_open() */ 39 CURLcode Curl_connect(struct Curl_easy *, bool *async, bool *protocol_connect); 42 CURLcode Curl_setup_conn(struct Curl_easy *data, 45 CURLcode Curl_parse_login_details(const char *login, const size_t len, 74 CURLcode Curl_data_priority_add_child(struct Curl_easy *parent,
|
| D | transfer.h | 34 CURLcode Curl_pretransfer(struct Curl_easy *data); 35 CURLcode Curl_posttransfer(struct Curl_easy *data); 46 CURLcode Curl_follow(struct Curl_easy *data, char *newurl, 48 CURLcode Curl_readwrite(struct Curl_easy *data, bool *done); 51 CURLcode Curl_fillreadbuffer(struct Curl_easy *data, size_t bytes, 53 CURLcode Curl_retry_request(struct Curl_easy *data, char **url); 55 CURLcode Curl_get_upload_buffer(struct Curl_easy *data); 57 CURLcode Curl_done_sending(struct Curl_easy *data, 73 CURLcode Curl_xfer_write_resp(struct Curl_easy *data,
|
| D | ftp.c | 104 static CURLcode ftp_sendquote(struct Curl_easy *data, 107 static CURLcode ftp_quit(struct Curl_easy *data, struct connectdata *conn); 108 static CURLcode ftp_parse_url_path(struct Curl_easy *data); 109 static CURLcode ftp_regular_transfer(struct Curl_easy *data, bool *done); 116 static CURLcode ftp_state_prepare_transfer(struct Curl_easy *data); 117 static CURLcode ftp_state_mdtm(struct Curl_easy *data); 118 static CURLcode ftp_state_quote(struct Curl_easy *data, 120 static CURLcode ftp_nb_type(struct Curl_easy *data, 125 static CURLcode ftp_do(struct Curl_easy *data, bool *done); 126 static CURLcode ftp_done(struct Curl_easy *data, [all …]
|
| D | idn.c | 71 static CURLcode win32_idn_to_ascii(const char *in, char **out) in win32_idn_to_ascii() 100 static CURLcode win32_ascii_to_idn(const char *in, char **output) in win32_ascii_to_idn() 157 static CURLcode idn_decode(const char *input, char **output) in idn_decode() 160 CURLcode result = CURLE_OK; in idn_decode() 190 static CURLcode idn_encode(const char *puny, char **output) in idn_encode() 198 CURLcode result = win32_ascii_to_idn(puny, &enc); in idn_encode() 206 CURLcode Curl_idn_decode(const char *input, char **output) in Curl_idn_decode() 209 CURLcode result = idn_decode(input, &d); in Curl_idn_decode() 225 CURLcode Curl_idn_encode(const char *puny, char **output) in Curl_idn_encode() 228 CURLcode result = idn_encode(puny, &d); in Curl_idn_encode() [all …]
|
| D | tftp.c | 148 static CURLcode tftp_rx(struct tftp_state_data *state, tftp_event_t event); 149 static CURLcode tftp_tx(struct tftp_state_data *state, tftp_event_t event); 150 static CURLcode tftp_connect(struct Curl_easy *data, bool *done); 151 static CURLcode tftp_disconnect(struct Curl_easy *data, 154 static CURLcode tftp_do(struct Curl_easy *data, bool *done); 155 static CURLcode tftp_done(struct Curl_easy *data, 156 CURLcode, bool premature); 157 static CURLcode tftp_setup_connection(struct Curl_easy *data, 159 static CURLcode tftp_multi_statemach(struct Curl_easy *data, bool *done); 160 static CURLcode tftp_doing(struct Curl_easy *data, bool *dophase_done); [all …]
|
| D | hostip.h | 140 CURLcode Curl_once_resolved(struct Curl_easy *data, bool *protocol_connect); 148 CURLcode Curl_addrinfo_callback(struct Curl_easy *data, 191 CURLcode Curl_set_dns_servers(struct Curl_easy *data, char *servers); 197 CURLcode Curl_set_dns_interface(struct Curl_easy *data, 204 CURLcode Curl_set_dns_local_ip4(struct Curl_easy *data, 211 CURLcode Curl_set_dns_local_ip6(struct Curl_easy *data, 222 CURLcode Curl_loadhostpairs(struct Curl_easy *data); 223 CURLcode Curl_resolv_check(struct Curl_easy *data, 228 CURLcode Curl_resolver_error(struct Curl_easy *data);
|
| D | mqtt.c | 64 static CURLcode mqtt_do(struct Curl_easy *data, bool *done); 65 static CURLcode mqtt_done(struct Curl_easy *data, 66 CURLcode status, bool premature); 67 static CURLcode mqtt_doing(struct Curl_easy *data, bool *done); 70 static CURLcode mqtt_setup_conn(struct Curl_easy *data, 100 static CURLcode mqtt_setup_conn(struct Curl_easy *data, in mqtt_setup_conn() 117 static CURLcode mqtt_send(struct Curl_easy *data, in mqtt_send() 120 CURLcode result = CURLE_OK; in mqtt_send() 249 static CURLcode mqtt_connect(struct Curl_easy *data) in mqtt_connect() 251 CURLcode result = CURLE_OK; in mqtt_connect() [all …]
|
| D | sendf.c | 62 static CURLcode do_init_stack(struct Curl_easy *data); 153 CURLcode Curl_nwrite(struct Curl_easy *data, in Curl_nwrite() 160 CURLcode result = CURLE_OK; in Curl_nwrite() 203 CURLcode Curl_write(struct Curl_easy *data, in Curl_write() 219 static CURLcode pausewrite(struct Curl_easy *data, in pausewrite() 274 static CURLcode chop_write(struct Curl_easy *data, in chop_write() 350 CURLcode result = Curl_headers_push(data, optr, htype); in chop_write() 384 CURLcode Curl_client_write(struct Curl_easy *data, in Curl_client_write() 387 CURLcode result; in Curl_client_write() 417 CURLcode Curl_client_unpause(struct Curl_easy *data) in Curl_client_unpause() [all …]
|
| D | curl_rtmp.c | 53 static CURLcode rtmp_setup_connection(struct Curl_easy *data, 55 static CURLcode rtmp_do(struct Curl_easy *data, bool *done); 56 static CURLcode rtmp_done(struct Curl_easy *data, CURLcode, bool premature); 57 static CURLcode rtmp_connect(struct Curl_easy *data, bool *done); 58 static CURLcode rtmp_disconnect(struct Curl_easy *data, 206 static CURLcode rtmp_setup_connection(struct Curl_easy *data, in rtmp_setup_connection() 223 static CURLcode rtmp_connect(struct Curl_easy *data, bool *done) in rtmp_connect() 258 static CURLcode rtmp_do(struct Curl_easy *data, bool *done) in rtmp_do() 276 static CURLcode rtmp_done(struct Curl_easy *data, CURLcode status, in rtmp_done() 286 static CURLcode rtmp_disconnect(struct Curl_easy *data, in rtmp_disconnect() [all …]
|
| D | easy.c | 144 static CURLcode global_init(long flags, bool memoryfuncs) in global_init() 216 CURLcode curl_global_init(long flags) in curl_global_init() 218 CURLcode result; in curl_global_init() 232 CURLcode curl_global_init_mem(long flags, curl_malloc_callback m, in curl_global_init_mem() 236 CURLcode result; in curl_global_init_mem() 310 CURLcode curl_global_trace(const char *config) in curl_global_trace() 313 CURLcode result; in curl_global_trace() 350 CURLcode result; in curl_easy_init() 551 static CURLcode wait_or_timeout(struct Curl_multi *multi, struct events *ev) in wait_or_timeout() 555 CURLcode result = CURLE_OK; in wait_or_timeout() [all …]
|
| D | smb.c | 245 static CURLcode smb_setup_connection(struct Curl_easy *data, 247 static CURLcode smb_connect(struct Curl_easy *data, bool *done); 248 static CURLcode smb_connection_state(struct Curl_easy *data, bool *done); 249 static CURLcode smb_do(struct Curl_easy *data, bool *done); 250 static CURLcode smb_request_state(struct Curl_easy *data, bool *done); 251 static CURLcode smb_disconnect(struct Curl_easy *data, 255 static CURLcode smb_parse_url_path(struct Curl_easy *data, 375 CURLcode result; 428 static CURLcode smb_setup_connection(struct Curl_easy *data, in smb_setup_connection() 442 static CURLcode smb_connect(struct Curl_easy *data, bool *done) in smb_connect() [all …]
|
| /third_party/curl/lib/vauth/ |
| D | vauth.h | 76 CURLcode Curl_auth_create_plain_message(const char *authzid, 82 CURLcode Curl_auth_create_login_message(const char *value, 86 CURLcode Curl_auth_create_external_message(const char *user, 91 CURLcode Curl_auth_create_cram_md5_message(const struct bufref *chlg, 100 CURLcode Curl_auth_create_digest_md5_message(struct Curl_easy *data, 108 CURLcode Curl_auth_decode_digest_http_message(const char *chlg, 112 CURLcode Curl_auth_create_digest_http_message(struct Curl_easy *data, 130 CURLcode Curl_auth_gsasl_start(struct Curl_easy *data, 136 CURLcode Curl_auth_gsasl_token(struct Curl_easy *data, 150 CURLcode Curl_auth_create_ntlm_type1_message(struct Curl_easy *data, [all …]
|
| /third_party/curl/lib/vtls/ |
| D | vtls.h | 79 CURLcode Curl_ssl_easy_config_complete(struct Curl_easy *data); 84 CURLcode Curl_ssl_conn_config_init(struct Curl_easy *data, 110 CURLcode Curl_ssl_peer_init(struct ssl_peer *peer, struct Curl_cfilter *cf); 122 CURLcode Curl_ssl_set_engine(struct Curl_easy *data, const char *engine); 124 CURLcode Curl_ssl_set_engine_default(struct Curl_easy *data); 128 CURLcode Curl_ssl_initsessions(struct Curl_easy *, size_t); 134 CURLcode Curl_ssl_init_certinfo(struct Curl_easy *data, int num); 135 CURLcode Curl_ssl_push_certinfo_len(struct Curl_easy *data, int certnum, 138 CURLcode Curl_ssl_push_certinfo(struct Curl_easy *data, int certnum, 171 CURLcode Curl_ssl_random(struct Curl_easy *data, unsigned char *buffer, [all …]
|
| D | vtls_int.h | 57 CURLcode Curl_alpn_to_proto_buf(struct alpn_proto_buf *buf, 59 CURLcode Curl_alpn_to_proto_str(struct alpn_proto_buf *buf, 62 CURLcode Curl_alpn_set_negotiated(struct Curl_cfilter *cf, 109 CURLcode (*random)(struct Curl_easy *data, unsigned char *entropy, 113 CURLcode (*connect_blocking)(struct Curl_cfilter *cf, 115 CURLcode (*connect_nonblocking)(struct Curl_cfilter *cf, 129 CURLcode (*set_engine)(struct Curl_easy *data, const char *engine); 130 CURLcode (*set_engine_default)(struct Curl_easy *data); 134 CURLcode (*sha256sum)(const unsigned char *input, size_t inputlen, 143 char *buf, size_t len, CURLcode *code); [all …]
|
| /third_party/curl/lib/vssh/ |
| D | wolfssh.c | 52 static CURLcode wssh_connect(struct Curl_easy *data, bool *done); 53 static CURLcode wssh_multi_statemach(struct Curl_easy *data, bool *done); 54 static CURLcode wssh_do(struct Curl_easy *data, bool *done); 56 static CURLcode wscp_done(struct Curl_easy *data, 57 CURLcode, bool premature); 58 static CURLcode wscp_doing(struct Curl_easy *data, 60 static CURLcode wscp_disconnect(struct Curl_easy *data, 64 static CURLcode wsftp_done(struct Curl_easy *data, 65 CURLcode, bool premature); 66 static CURLcode wsftp_doing(struct Curl_easy *data, [all …]
|
| /third_party/curl/packages/OS400/ |
| D | ccsidcurl.h | 48 CURL_EXTERN const char *curl_easy_strerror_ccsid(CURLcode error, 54 CURL_EXTERN CURLcode curl_easy_getinfo_ccsid(CURL *curl, CURLINFO info, ...); 62 CURL_EXTERN CURLcode curl_easy_setopt_ccsid(CURL *curl, CURLoption tag, ...); 70 CURL_EXTERN CURLcode curl_mime_name_ccsid(curl_mimepart *part, 73 CURL_EXTERN CURLcode curl_mime_filename_ccsid(curl_mimepart *part, 76 CURL_EXTERN CURLcode curl_mime_type_ccsid(curl_mimepart *part, 79 CURL_EXTERN CURLcode curl_mime_encoder_ccsid(curl_mimepart *part, 82 CURL_EXTERN CURLcode curl_mime_filedata_ccsid(curl_mimepart *part, 85 CURL_EXTERN CURLcode curl_mime_data_ccsid(curl_mimepart *part, 108 CURL_EXTERN CURLcode curl_easy_setopt_RPGnum_(CURL *easy, [all …]
|
| /third_party/curl/tests/http/clients/ |
| D | ws-pingpong.c | 43 static CURLcode ping(CURL *curl, const char *send_payload) in ping() 46 CURLcode result = in ping() 55 static CURLcode recv_pong(CURL *curl, const char *expected_payload) in recv_pong() 60 CURLcode result = curl_ws_recv(curl, buffer, sizeof(buffer), &rlen, &meta); in recv_pong() 87 CURLcode result = in websocket_close() 93 static CURLcode pingpong(CURL *curl, const char *payload) in pingpong() 95 CURLcode res; in pingpong() 121 CURLcode res = CURLE_OK; in main()
|
| /third_party/curl/lib/vquic/ |
| D | vquic_int.h | 56 CURLcode vquic_ctx_init(struct cf_quic_ctx *qctx); 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, 80 typedef CURLcode vquic_recv_pkt_cb(const unsigned char *pkt, size_t pktlen, 85 CURLcode vquic_recv_packets(struct Curl_cfilter *cf,
|