12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576777879808182838485868788899091929394959697 |
- /* $Id$ */
- /* CURLMSG_VMS.H */
- /* This defines the necessary bits to change CURLE_* error codes to VMS */
- /* style error codes. CURLMSG.H is built from CURLMSG.SDL which is built */
- /* from CURLMSG.MSG. The vms_cond array is used to return VMS errors by */
- /* putting the VMS error codes into the array offset based on CURLE_* code. */
- /* */
- /* If you update CURLMSG.MSG make sure to update this file to match. */
- /* */
- #include "curlmsg.h"
- int vms_show = 0;
- /*
- #define FAC_CURL 0xC01
- #define FAC_SYSTEM 0
- #define MSG_NORMAL 0
- */
- #define VMS_STS(c,f,e,s) (((c&0xF)<<28)|((f&0xFFF)<<16)|((e&0x1FFF)<3)|(s&7))
- #define VMSSTS_HIDE VMS_STS(1,0,0,0)
- /*
- #define SEV_WARNING 0
- #define SEV_SUCCESS 1
- #define SEV_ERROR 2
- #define SEV_INFO 3
- #define SEV_FATAL 4
- */
- long vms_cond[] =
- {
- CURL_OK,
- CURL_UNSUPPORTED_PROTOCOL,
- CURL_FAILED_INIT,
- CURL_URL_MALFORMAT,
- CURL_URL_MALFORMAT_USER,
- CURL_COULDNT_RESOLVE_PROXY,
- CURL_COULDNT_RESOLVE_HOST,
- CURL_COULDNT_CONNECT,
- CURL_FTP_WEIRD_SERVER_REPLY,
- CURL_FTP_ACCESS_DENIED,
- CURL_FTP_USER_PWD_INCORRECT,
- CURL_FTP_WEIRD_PASS_REPLY,
- CURL_FTP_WEIRD_USER_REPLY,
- CURL_FTP_WEIRD_PASV_REPLY,
- CURL_FTP_WEIRD_227_FORMAT,
- CURL_FTP_CANT_GET_HOST,
- CURL_FTP_CANT_RECONNECT,
- CURL_FTP_COULDNT_SET_BINARY,
- CURL_PARTIAL_FILE,
- CURL_FTP_COULDNT_RETR_FILE,
- CURL_FTP_WRITE_ERROR,
- CURL_FTP_QUOTE_ERROR,
- CURL_HTTP_RETURNED_ERROR,
- CURL_WRITE_ERROR,
- CURL_MALFORMAT_USER,
- CURL_FTP_COULDNT_STOR_FILE,
- CURL_READ_ERROR,
- CURL_OUT_OF_MEMORY,
- CURL_OPERATION_TIMEOUTED,
- CURL_FTP_COULDNT_SET_ASCII,
- CURL_FTP_PORT_FAILED,
- CURL_FTP_COULDNT_USE_REST,
- CURL_FTP_COULDNT_GET_SIZE,
- CURL_HTTP_RANGE_ERROR,
- CURL_HTTP_POST_ERROR,
- CURL_SSL_CONNECT_ERROR,
- CURL_BAD_DOWNLOAD_RESUME,
- CURL_FILE_COULDNT_READ_FILE,
- CURL_LDAP_CANNOT_BIND,
- CURL_LDAP_SEARCH_FAILED,
- CURL_LIBRARY_NOT_FOUND,
- CURL_FUNCTION_NOT_FOUND,
- CURL_ABORTED_BY_CALLBACK,
- CURL_BAD_FUNCTION_ARGUMENT,
- CURL_BAD_CALLING_ORDER,
- CURL_INTERFACE_FAILED,
- CURL_BAD_PASSWORD_ENTERED,
- CURL_TOO_MANY_REDIRECTS,
- CURL_UNKNOWN_TELNET_OPTION,
- CURL_TELNET_OPTION_SYNTAX,
- CURL_OBSOLETE,
- CURL_SSL_PEER_CERTIFICATE,
- CURL_GOT_NOTHING,
- CURL_SSL_ENGINE_NOTFOUND,
- CURL_SSL_ENGINE_SETFAILED,
- CURL_SEND_ERROR,
- CURL_RECV_ERROR,
- CURL_SHARE_IN_USE,
- CURL_SSL_CERTPROBLEM,
- CURL_SSL_CIPHER,
- CURL_SSL_CACERT,
- CURL_BAD_CONTENT_ENCODING,
- CURL_LDAP_INVALID_URL,
- CURL_FILESIZE_EXCEEDED,
- CURL_FTP_SSL_FAILED,
- CURL_SEND_FAIL_REWIND,
- CURL_SSL_ENGINE_INITFAILED,
- CURL_LOGIN_DENIED,
- CURL_CURL_LAST
- };
|