Home
last modified time | relevance | path

Searched refs:CURLcode (Results 1 – 25 of 580) sorted by relevance

12345678910>>...24

/third_party/curl/lib/
Dhttp.h67 CURLcode Curl_bump_headersize(struct Curl_easy *data,
85 CURLcode Curl_buffer_send(struct dynbuf *in,
92 CURLcode Curl_add_timecondition(struct Curl_easy *data,
99 CURLcode Curl_add_custom_headers(struct Curl_easy *data,
107 CURLcode Curl_dynhds_add_custom(struct Curl_easy *data,
111 CURLcode Curl_http_compile_trailers(struct curl_slist *trailers,
117 CURLcode Curl_http_useragent(struct Curl_easy *data);
118 CURLcode Curl_http_host(struct Curl_easy *data, struct connectdata *conn);
119 CURLcode Curl_http_target(struct Curl_easy *data, struct connectdata *conn,
121 CURLcode Curl_http_statusline(struct Curl_easy *data,
[all …]
Dpop3.c86 static CURLcode pop3_regular_transfer(struct Curl_easy *data, bool *done);
87 static CURLcode pop3_do(struct Curl_easy *data, bool *done);
88 static CURLcode pop3_done(struct Curl_easy *data, CURLcode status,
90 static CURLcode pop3_connect(struct Curl_easy *data, bool *done);
91 static CURLcode pop3_disconnect(struct Curl_easy *data,
93 static CURLcode pop3_multi_statemach(struct Curl_easy *data, bool *done);
96 static CURLcode pop3_doing(struct Curl_easy *data, bool *dophase_done);
97 static CURLcode pop3_setup_connection(struct Curl_easy *data,
99 static CURLcode pop3_parse_url_options(struct connectdata *conn);
100 static CURLcode pop3_parse_url_path(struct Curl_easy *data);
[all …]
Dsmtp.c90 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 …]
Dimap.c86 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, ...);
101 static CURLcode imap_parse_url_options(struct connectdata *conn);
[all …]
Dcfilters.h42 typedef CURLcode Curl_cft_connect(struct Curl_cfilter *cf,
79 CURLcode *err); /* error to return */
85 CURLcode *err); /* error to return */
91 typedef CURLcode Curl_cft_conn_keep_alive(struct Curl_cfilter *cf,
118 typedef CURLcode Curl_cft_cntrl(struct Curl_cfilter *cf,
147 typedef CURLcode Curl_cft_query(struct Curl_cfilter *cf,
209 const void *buf, size_t len, CURLcode *err);
211 char *buf, size_t len, CURLcode *err);
212 CURLcode Curl_cf_def_cntrl(struct Curl_cfilter *cf,
218 CURLcode Curl_cf_def_conn_keep_alive(struct Curl_cfilter *cf,
[all …]
Dopenldap.c97 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 …]
Durl.h32 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,
69 CURLcode Curl_data_priority_add_child(struct Curl_easy *parent,
Dsendf.h53 CURLcode Curl_client_write(struct Curl_easy *data, int type, char *ptr,
56 CURLcode Curl_client_unpause(struct Curl_easy *data);
69 CURLcode (*init_writer)(struct Curl_easy *data,
71 CURLcode (*unencode_write)(struct Curl_easy *data,
80 CURLcode Curl_client_create_writer(struct contenc_writer **pwriter,
88 CURLcode Curl_client_add_writer(struct Curl_easy *data,
93 CURLcode Curl_read(struct Curl_easy *data, curl_socket_t sockfd,
98 CURLcode Curl_write(struct Curl_easy *data,
104 CURLcode Curl_nwrite(struct Curl_easy *data,
Dtransfer.h34 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 connectdata *conn,
53 CURLcode Curl_fillreadbuffer(struct Curl_easy *data, size_t bytes,
55 CURLcode Curl_retry_request(struct Curl_easy *data, char **url);
57 CURLcode Curl_get_upload_buffer(struct Curl_easy *data);
59 CURLcode Curl_done_sending(struct Curl_easy *data,
Didn.c71 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 …]
Dftp.c103 static CURLcode ftp_sendquote(struct Curl_easy *data,
106 static CURLcode ftp_quit(struct Curl_easy *data, struct connectdata *conn);
107 static CURLcode ftp_parse_url_path(struct Curl_easy *data);
108 static CURLcode ftp_regular_transfer(struct Curl_easy *data, bool *done);
115 static CURLcode ftp_state_prepare_transfer(struct Curl_easy *data);
116 static CURLcode ftp_state_mdtm(struct Curl_easy *data);
117 static CURLcode ftp_state_quote(struct Curl_easy *data,
119 static CURLcode ftp_nb_type(struct Curl_easy *data,
124 static CURLcode ftp_do(struct Curl_easy *data, bool *done);
125 static CURLcode ftp_done(struct Curl_easy *data,
[all …]
Dhostip.h136 CURLcode Curl_once_resolved(struct Curl_easy *data, bool *protocol_connect);
144 CURLcode Curl_addrinfo_callback(struct Curl_easy *data,
187 CURLcode Curl_set_dns_servers(struct Curl_easy *data, char *servers);
193 CURLcode Curl_set_dns_interface(struct Curl_easy *data,
200 CURLcode Curl_set_dns_local_ip4(struct Curl_easy *data,
207 CURLcode Curl_set_dns_local_ip6(struct Curl_easy *data,
218 CURLcode Curl_loadhostpairs(struct Curl_easy *data);
219 CURLcode Curl_resolv_check(struct Curl_easy *data,
224 CURLcode Curl_resolver_error(struct Curl_easy *data);
Dtftp.c150 static CURLcode tftp_rx(struct tftp_state_data *state, tftp_event_t event);
151 static CURLcode tftp_tx(struct tftp_state_data *state, tftp_event_t event);
152 static CURLcode tftp_connect(struct Curl_easy *data, bool *done);
153 static CURLcode tftp_disconnect(struct Curl_easy *data,
156 static CURLcode tftp_do(struct Curl_easy *data, bool *done);
157 static CURLcode tftp_done(struct Curl_easy *data,
158 CURLcode, bool premature);
159 static CURLcode tftp_setup_connection(struct Curl_easy *data,
161 static CURLcode tftp_multi_statemach(struct Curl_easy *data, bool *done);
162 static CURLcode tftp_doing(struct Curl_easy *data, bool *dophase_done);
[all …]
Dmqtt.c64 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 …]
Dcurl_rtmp.c53 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 …]
Deasy.c144 static CURLcode global_init(long flags, bool memoryfuncs) in global_init()
224 CURLcode curl_global_init(long flags) in curl_global_init()
226 CURLcode result; in curl_global_init()
240 CURLcode curl_global_init_mem(long flags, curl_malloc_callback m, in curl_global_init_mem()
244 CURLcode result; in curl_global_init_mem()
318 CURLcode curl_global_trace(const char *config) in curl_global_trace()
321 CURLcode result; in curl_global_trace()
358 CURLcode result; in curl_easy_init()
556 static CURLcode wait_or_timeout(struct Curl_multi *multi, struct events *ev) in wait_or_timeout()
560 CURLcode result = CURLE_OK; in wait_or_timeout()
[all …]
Dcurl_ntlm_core.h47 CURLcode Curl_ntlm_core_mk_lm_hash(const char *password,
50 CURLcode Curl_ntlm_core_mk_nt_hash(const char *password,
55 CURLcode Curl_hmac_md5(const unsigned char *key, unsigned int keylen,
59 CURLcode Curl_ntlm_core_mk_ntlmv2_hash(const char *user, size_t userlen,
64 CURLcode Curl_ntlm_core_mk_ntlmv2_resp(unsigned char *ntlmv2hash,
70 CURLcode Curl_ntlm_core_mk_lmv2_resp(unsigned char *ntlmv2hash,
Dsmb.c245 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/
Dvauth.h76 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/
Dvtls_int.h59 CURLcode Curl_alpn_to_proto_buf(struct alpn_proto_buf *buf,
61 CURLcode Curl_alpn_to_proto_str(struct alpn_proto_buf *buf,
64 CURLcode Curl_alpn_set_negotiated(struct Curl_cfilter *cf,
111 CURLcode (*random)(struct Curl_easy *data, unsigned char *entropy,
115 CURLcode (*connect_blocking)(struct Curl_cfilter *cf,
117 CURLcode (*connect_nonblocking)(struct Curl_cfilter *cf,
134 CURLcode (*set_engine)(struct Curl_easy *data, const char *engine);
135 CURLcode (*set_engine_default)(struct Curl_easy *data);
139 CURLcode (*sha256sum)(const unsigned char *input, size_t inputlen,
148 char *buf, size_t len, CURLcode *code);
[all …]
Dvtls.h83 CURLcode Curl_ssl_set_engine(struct Curl_easy *data, const char *engine);
85 CURLcode Curl_ssl_set_engine_default(struct Curl_easy *data);
89 CURLcode Curl_ssl_initsessions(struct Curl_easy *, size_t);
95 CURLcode Curl_ssl_init_certinfo(struct Curl_easy *data, int num);
96 CURLcode Curl_ssl_push_certinfo_len(struct Curl_easy *data, int certnum,
99 CURLcode Curl_ssl_push_certinfo(struct Curl_easy *data, int certnum,
132 CURLcode Curl_ssl_random(struct Curl_easy *data, unsigned char *buffer,
135 CURLcode Curl_pin_peer_pubkey(struct Curl_easy *data,
147 CURLcode Curl_ssl_cfilter_add(struct Curl_easy *data,
151 CURLcode Curl_cf_ssl_insert_after(struct Curl_cfilter *cf_at,
[all …]
/third_party/curl/lib/vssh/
Dwolfssh.c51 static CURLcode wssh_connect(struct Curl_easy *data, bool *done);
52 static CURLcode wssh_multi_statemach(struct Curl_easy *data, bool *done);
53 static CURLcode wssh_do(struct Curl_easy *data, bool *done);
55 static CURLcode wscp_done(struct Curl_easy *data,
56 CURLcode, bool premature);
57 static CURLcode wscp_doing(struct Curl_easy *data,
59 static CURLcode wscp_disconnect(struct Curl_easy *data,
63 static CURLcode wsftp_done(struct Curl_easy *data,
64 CURLcode, bool premature);
65 static CURLcode wsftp_doing(struct Curl_easy *data,
[all …]
/third_party/curl/packages/OS400/
Dccsidcurl.h48 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/lib/vquic/
Dvquic_int.h50 CURLcode vquic_ctx_init(struct cf_quic_ctx *qctx);
57 CURLcode vquic_send_blocked_pkts(struct Curl_cfilter *cf,
61 CURLcode vquic_send(struct Curl_cfilter *cf, struct Curl_easy *data,
64 CURLcode vquic_send_tail_split(struct Curl_cfilter *cf, struct Curl_easy *data,
68 CURLcode vquic_flush(struct Curl_cfilter *cf, struct Curl_easy *data,
72 typedef CURLcode vquic_recv_pkt_cb(const unsigned char *pkt, size_t pktlen,
77 CURLcode vquic_recv_packets(struct Curl_cfilter *cf,
/third_party/curl/tests/http/clients/
Dws-pingpong.c43 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()

12345678910>>...24