#include "setup.h"#include <curl/curl.h>#include <stdlib.h>#include <string.h>#include <errno.h>#include "strerror.h"#include <curl/mprintf.h>Go to the source code of this file.
Defines | |
| #define | _MPRINTF_REPLACE |
Functions | |
| const char * | curl_easy_strerror (CURLcode error) |
| const char * | curl_multi_strerror (CURLMcode error) |
| const char * | curl_share_strerror (CURLSHcode error) |
| const char * | Curl_strerror (struct connectdata *conn, int err) |
| #define _MPRINTF_REPLACE |
Definition at line 43 of file strerror.c.
| const char* curl_easy_strerror | ( | CURLcode | error | ) |
Definition at line 56 of file strerror.c.
References CURL_LAST, CURLE_ABORTED_BY_CALLBACK, CURLE_BAD_CALLING_ORDER, CURLE_BAD_CONTENT_ENCODING, CURLE_BAD_DOWNLOAD_RESUME, CURLE_BAD_FUNCTION_ARGUMENT, CURLE_BAD_PASSWORD_ENTERED, CURLE_CONV_FAILED, CURLE_CONV_REQD, CURLE_COULDNT_CONNECT, CURLE_COULDNT_RESOLVE_HOST, CURLE_COULDNT_RESOLVE_PROXY, CURLE_FAILED_INIT, CURLE_FILE_COULDNT_READ_FILE, CURLE_FILESIZE_EXCEEDED, CURLE_FTP_ACCESS_DENIED, CURLE_FTP_CANT_GET_HOST, CURLE_FTP_CANT_RECONNECT, CURLE_FTP_COULDNT_GET_SIZE, CURLE_FTP_COULDNT_RETR_FILE, CURLE_FTP_COULDNT_SET_ASCII, CURLE_FTP_COULDNT_SET_BINARY, CURLE_FTP_COULDNT_USE_REST, CURLE_FTP_PORT_FAILED, CURLE_FTP_QUOTE_ERROR, CURLE_FTP_SSL_FAILED, CURLE_FTP_USER_PASSWORD_INCORRECT, CURLE_FTP_WEIRD_227_FORMAT, CURLE_FTP_WEIRD_PASS_REPLY, CURLE_FTP_WEIRD_PASV_REPLY, CURLE_FTP_WEIRD_SERVER_REPLY, CURLE_FTP_WEIRD_USER_REPLY, CURLE_FTP_WRITE_ERROR, CURLE_FUNCTION_NOT_FOUND, CURLE_GOT_NOTHING, CURLE_HTTP_POST_ERROR, CURLE_HTTP_RANGE_ERROR, CURLE_HTTP_RETURNED_ERROR, CURLE_INTERFACE_FAILED, CURLE_LDAP_CANNOT_BIND, CURLE_LDAP_INVALID_URL, CURLE_LDAP_SEARCH_FAILED, CURLE_LIBRARY_NOT_FOUND, CURLE_LOGIN_DENIED, CURLE_MALFORMAT_USER, CURLE_OBSOLETE, CURLE_OK, CURLE_OPERATION_TIMEOUTED, CURLE_OUT_OF_MEMORY, CURLE_PARTIAL_FILE, CURLE_READ_ERROR, CURLE_RECV_ERROR, CURLE_REMOTE_FILE_NOT_FOUND, CURLE_SEND_ERROR, CURLE_SEND_FAIL_REWIND, CURLE_SHARE_IN_USE, CURLE_SSH, CURLE_SSL_CACERT, CURLE_SSL_CACERT_BADFILE, CURLE_SSL_CERTPROBLEM, CURLE_SSL_CIPHER, CURLE_SSL_CONNECT_ERROR, CURLE_SSL_ENGINE_INITFAILED, CURLE_SSL_ENGINE_NOTFOUND, CURLE_SSL_ENGINE_SETFAILED, CURLE_SSL_PEER_CERTIFICATE, CURLE_SSL_SHUTDOWN_FAILED, CURLE_TELNET_OPTION_SYNTAX, CURLE_TFTP_DISKFULL, CURLE_TFTP_EXISTS, CURLE_TFTP_ILLEGAL, CURLE_TFTP_NOSUCHUSER, CURLE_TFTP_NOTFOUND, CURLE_TFTP_PERM, CURLE_TFTP_UNKNOWNID, CURLE_TOO_MANY_REDIRECTS, CURLE_UNKNOWN_TELNET_OPTION, CURLE_UNSUPPORTED_PROTOCOL, CURLE_UPLOAD_FAILED, CURLE_URL_MALFORMAT, CURLE_URL_MALFORMAT_USER, and CURLE_WRITE_ERROR.
Referenced by Curl_perform().
| const char* curl_multi_strerror | ( | CURLMcode | error | ) |
Definition at line 323 of file strerror.c.
References CURLM_BAD_EASY_HANDLE, CURLM_BAD_HANDLE, CURLM_BAD_SOCKET, CURLM_CALL_MULTI_PERFORM, CURLM_INTERNAL_ERROR, CURLM_LAST, CURLM_OK, CURLM_OUT_OF_MEMORY, and CURLM_UNKNOWN_OPTION.
| const char* curl_share_strerror | ( | CURLSHcode | error | ) |
Definition at line 365 of file strerror.c.
References CURLSHE_BAD_OPTION, CURLSHE_IN_USE, CURLSHE_INVALID, CURLSHE_LAST, CURLSHE_NOMEM, and CURLSHE_OK.
| const char* Curl_strerror | ( | struct connectdata * | conn, | |
| int | err | |||
| ) |
Definition at line 598 of file strerror.c.
References asio::buffer(), DEBUGASSERT, NULL, and connectdata::syserr_buf.
Referenced by bindlocal(), Curl_is_connected(), Curl_plain_send(), Curl_tftp(), Curl_tftp_connect(), ftp_state_use_port(), singleipconnect(), tcpnodelay(), tftp_rx(), tftp_send_first(), and tftp_tx().
1.5.6