Loading src/curlmsg.h 0 → 100755 +86 −0 Original line number Diff line number Diff line /********************************************************************************************************************************/ /* Created: 1-DEC-2003 14:10:49 by OpenVMS SDL EV1-60 */ /* Source: 1-DEC-2003 14:10:31 SYS$SYSDEVICE:[MARTY.CURL.CURL-7_10_8.SRC]CURLM */ /********************************************************************************************************************************/ /*** MODULE $CURDEF ***/ #pragma __member_alignment __save #pragma __nomember_alignment /* */ /* This SDL File Generated by VAX-11 Message V04-00 on 1-DEC-2003 14:10:31.08 */ /* */ /* */ /* VMS ERROR CODES ARE GENERATED BY EDITING THE CURL.H FILE AND PUTTING ALL THE */ /* CURLE_* ENUM STUFF INTO THIS FILE. WITH THE EXCEPTION OF CURLE_OK, ALL */ /* OF THE MESSAGES ARE AT THE ERROR SEVERITY LEVEL. WITH THE EXCEPTION OF */ /* FTP_USER_PWD_INCORRECT, WHICH IS A SHORTENED FORM OF */ /* FTP_USER_PASSWORD_INCORRECT, THESE ARE THE SAME NAMES AS THE CURLE_ ONES */ /* IN INCLUDE/CURL.H */ /* */ #define CURL_FACILITY 3841 #define CURL_OK 251756553 #define CURL_UNSUPPORTED_PROTOCOL 251756562 #define CURL_FAILED_INIT 251756570 #define CURL_URL_MALFORMAT 251756578 #define CURL_URL_MALFORMAT_USER 251756586 #define CURL_COULDNT_RESOLVE_PROXY 251756594 #define CURL_COULDNT_RESOLVE_HOST 251756602 #define CURL_COULDNT_CONNECT 251756610 #define CURL_FTP_WEIRD_SERVER_REPLY 251756618 #define CURL_FTP_ACCESS_DENIED 251756626 #define CURL_FTP_USER_PWD_INCORRECT 251756634 #define CURL_FTP_WEIRD_PASS_REPLY 251756642 #define CURL_FTP_WEIRD_USER_REPLY 251756650 #define CURL_FTP_WEIRD_PASV_REPLY 251756658 #define CURL_FTP_WEIRD_227_FORMAT 251756666 #define CURL_FTP_CANT_GET_HOST 251756674 #define CURL_FTP_CANT_RECONNECT 251756682 #define CURL_FTP_COULDNT_SET_BINARY 251756690 #define CURL_PARTIAL_FILE 251756698 #define CURL_FTP_COULDNT_RETR_FILE 251756706 #define CURL_FTP_WRITE_ERROR 251756714 #define CURL_FTP_QUOTE_ERROR 251756722 #define CURL_HTTP_RETURNED_ERROR 251756730 #define CURL_WRITE_ERROR 251756738 #define CURL_MALFORMAT_USER 251756746 #define CURL_FTP_COULDNT_STOR_FILE 251756754 #define CURL_READ_ERROR 251756762 #define CURL_OUT_OF_MEMORY 251756770 #define CURL_OPERATION_TIMEOUTED 251756778 #define CURL_FTP_COULDNT_SET_ASCII 251756786 #define CURL_FTP_PORT_FAILED 251756794 #define CURL_FTP_COULDNT_USE_REST 251756802 #define CURL_FTP_COULDNT_GET_SIZE 251756810 #define CURL_HTTP_RANGE_ERROR 251756818 #define CURL_HTTP_POST_ERROR 251756826 #define CURL_SSL_CONNECT_ERROR 251756834 #define CURL_BAD_DOWNLOAD_RESUME 251756842 #define CURL_FILE_COULDNT_READ_FILE 251756850 #define CURL_LDAP_CANNOT_BIND 251756858 #define CURL_LDAP_SEARCH_FAILED 251756866 #define CURL_LIBRARY_NOT_FOUND 251756874 #define CURL_FUNCTION_NOT_FOUND 251756882 #define CURL_ABORTED_BY_CALLBACK 251756890 #define CURL_BAD_FUNCTION_ARGUMENT 251756898 #define CURL_BAD_CALLING_ORDER 251756906 #define CURL_HTTP_PORT_FAILED 251756914 #define CURL_BAD_PASSWORD_ENTERED 251756922 #define CURL_TOO_MANY_REDIRECTS 251756930 #define CURL_UNKNOWN_TELNET_OPTION 251756938 #define CURL_TELNET_OPTION_SYNTAX 251756946 #define CURL_OBSOLETE 251756954 #define CURL_SSL_PEER_CERTIFICATE 251756962 #define CURL_GOT_NOTHING 251756970 #define CURL_SSL_ENGINE_NOTFOUND 251756978 #define CURL_SSL_ENGINE_SETFAILED 251756986 #define CURL_SEND_ERROR 251756994 #define CURL_RECV_ERROR 251757002 #define CURL_SHARE_IN_USE 251757010 #define CURL_SSL_CERTPROBLEM 251757018 #define CURL_SSL_CIPHER 251757026 #define CURL_SSL_CACERT 251757034 #define CURL_BAD_CONTENT_ENCODING 251757042 #define CURL_LDAP_INVALID_URL 251757050 #define CURL_FILESIZE_EXCEEDED 251757058 #define CURL_CURL_LAST 251757066 #pragma __member_alignment __restore src/curlmsg.msg +77 −52 Original line number Diff line number Diff line ! ! VMS error codes are generated by editing the curl.h file and putting all the ! CURLE_* enum stuff into this file. With the exception of CURLE_OK, all ! of the messages are at the error severity level. With the exception of ! FTP_USER_PWD_INCORRECT, which is a shortened form of ! FTP_USER_PASSWORD_INCORRECT, these are the same names as the CURLE_ ones ! in include/curl.h ! .TITLE CURLMSG Message files .FACILITY CURL,1793 /PREFIX=CURL_ .SEVERITY ERROR .BASE 1 UNSUPPROTO <Unsupported Protocol> FAILINIT <Failed Initialisation> BADURLSYN <Malformed URL Syntax> BADURLUSER <Malformed URL User-part> BADPROXY <Couldn't resolve proxy> BADHOST <Couldn't resolve host> FAILHOST <Couldn't connect to host> FTPUNKREPLY <FTP Unknown server reply> FTPNOACC <FTP Access denied> FTPUSRPW <FTP User/Password incorrect> FTPBADPASS <FTP unknown answer to PASS request> FTPBADUSER <FTP unknown answer to USER request> FTPBADPASV <FTP unknown answer to PASV request> FTPBAD227 <FTP unknown 227 reply> FTPBADHOST227 <FTP cannot resolve host from 227 reply> FTPNORECONN <FTP Unable to reconnect to 227 Host> FTPNOBIN <FTP Cannot select BINARY mode> PARTIALFILE <Only a part of the file was transferred> FTPNORETR <FTP Couldn't retrieve file> FTPWRITERR <FTP Server reported write problems> FTPNOQUOTE <FTP Quote command error> HTTPPNF <HTTP page not found> WRITERR <Local write error> BADUSER <Username badly specified> FTPNOSTOR <FTP STOR command failed> READERR <Local Read error> OUTOFMEM <Out of memory> TIMEOUT <Operation Timed out> FTPNOASCII <FTP Cannot select ASCII mode> FTPNOPORT <FTP PORT command failed> FTPNOREST <FTP REST command failed> FTPNOSIZE <FTP SIZE command failed> HTTPRNGERR <HTTP Range error> HTTPPOSTERR <HTTP Post error> SSLNOCONN <SSL Handshaking failed> FTPBADRESUME <FTP Download resume failed> FILENOACC <FILE couldn't open faile> LDAPNOBIND <LDAP Bind failed> LDAPNOSRCH <LDAP Search Failed> LDAPNOLIB <LDAP Library not found> LDAPNOFUNC <LDAP Function not found> ABORTCB <Callback aborted operation> BADPARAM <Internal Error, Bad parameter to function> BADORDER <Internal Error, Bad function calling order> BADPWD <Bad password entered> MNYREDIR <Too many redirects> UNKTELNET <Unknown TELNET option specified> UNKMSG <Unknown message (50)> BADSSLCERT <Remote peer's SSL certificate wasn't OK> SRVNOERR <The Server didn't reply anything, which here is considered an error> MAXMSG <This is the LAST KNOWN MESSAGE, appearantly more have been added> .SEVERITY SUCCESS OK <normal successful completion> .SEVERITY ERROR UNSUPPORTED_PROTOCOL <unsupported protocol> FAILED_INIT <failed init> URL_MALFORMAT <URL malformat> URL_MALFORMAT_USER <URL malformat user> COULDNT_RESOLVE_PROXY <could not resolve proxy> COULDNT_RESOLVE_HOST <could not resolve host> COULDNT_CONNECT <could not connect> FTP_WEIRD_SERVER_REPLY <FTP weird server reply> FTP_ACCESS_DENIED <FTP access denied> FTP_USER_PWD_INCORRECT <FTP user password incorrect> FTP_WEIRD_PASS_REPLY <FTP weird PASS reply> FTP_WEIRD_USER_REPLY <FTP weird USER reply> FTP_WEIRD_PASV_REPLY <FTP weird PASV reply> FTP_WEIRD_227_FORMAT <FTP weird 227 format> FTP_CANT_GET_HOST <FTP can not get host> FTP_CANT_RECONNECT <FTP can not reconnect> FTP_COULDNT_SET_BINARY <FTP could not set binary> PARTIAL_FILE <partial file> FTP_COULDNT_RETR_FILE <FTP could not RETR file> FTP_WRITE_ERROR <FTP write error> FTP_QUOTE_ERROR <FTP quote error> HTTP_RETURNED_ERROR <HTTP returned error> WRITE_ERROR <write error> MALFORMAT_USER <user name is illegally specified> FTP_COULDNT_STOR_FILE <FTP could not STOR file> READ_ERROR <read error, could not open/read file> OUT_OF_MEMORY <out of memory> OPERATION_TIMEOUTED <operation timed out, timeout time was reached> FTP_COULDNT_SET_ASCII <FTP could not set ASCII, TYPE A failed> FTP_PORT_FAILED <FTP PORT operation failed> FTP_COULDNT_USE_REST <FTP REST command failed> FTP_COULDNT_GET_SIZE <FTP SIZE command failed> HTTP_RANGE_ERROR <HTTP RANGE error> HTTP_POST_ERROR <HTTP POST error> SSL_CONNECT_ERROR <SSL connect error> BAD_DOWNLOAD_RESUME <bad download resume> FILE_COULDNT_READ_FILE <FILE could not read file> LDAP_CANNOT_BIND <LDAP cannot bind> LDAP_SEARCH_FAILED <LDAP search failed> LIBRARY_NOT_FOUND <library not found> FUNCTION_NOT_FOUND <function not found> ABORTED_BY_CALLBACK <aborted by callback> BAD_FUNCTION_ARGUMENT <bad function argument> BAD_CALLING_ORDER <bad calling order> HTTP_PORT_FAILED <HTTP port failed> BAD_PASSWORD_ENTERED <bad password entered, my_getpass() returns fail> TOO_MANY_REDIRECTS <too many redirects> UNKNOWN_TELNET_OPTION <unknown TELNET option> TELNET_OPTION_SYNTAX <malformed TELNET option syntax> OBSOLETE <obsolete, removed after 7.7.3> SSL_PEER_CERTIFICATE <SSL peer certificate was not OK> GOT_NOTHING <got nothing> SSL_ENGINE_NOTFOUND <SSL crypto engine not found> SSL_ENGINE_SETFAILED <SSL can not set SSL crypto engine as default> SEND_ERROR <SEND error, failure sending network data> RECV_ERROR <RECV error, failure receiving network data> SHARE_IN_USE <share is in use> SSL_CERTPROBLEM <SSL problem with the local certificate> SSL_CIPHER <SSL CIPHER, could not use specified cipher> SSL_CACERT <SSL CACERT, problem with the CA cert (path?)> BAD_CONTENT_ENCODING <unrecognized transfer encoding> LDAP_INVALID_URL <LDAP invalid url> FILESIZE_EXCEEDED <maximum file size exceeded> CURL_LAST <CURLMSG.MSG is out of sync with the source code> .END src/curlmsg.sdl 0 → 100755 +84 −0 Original line number Diff line number Diff line MODULE $CURDEF; /* /* This SDL File Generated by VAX-11 Message V04-00 on 1-DEC-2003 14:10:31.08 /* /* /* VMS ERROR CODES ARE GENERATED BY EDITING THE CURL.H FILE AND PUTTING ALL THE /* CURLE_* ENUM STUFF INTO THIS FILE. WITH THE EXCEPTION OF CURLE_OK, ALL /* OF THE MESSAGES ARE AT THE ERROR SEVERITY LEVEL. WITH THE EXCEPTION OF /* FTP_USER_PWD_INCORRECT, WHICH IS A SHORTENED FORM OF /* FTP_USER_PASSWORD_INCORRECT, THESE ARE THE SAME NAMES AS THE CURLE_ ONES /* IN INCLUDE/CURL.H /* CONSTANT "FACILITY" EQUALS 3841 PREFIX "CURL" TAG "" ,"OK" EQUALS %X0F018009 PREFIX "CURL" TAG "" ,"UNSUPPORTED_PROTOCOL" EQUALS %X0F018012 PREFIX "CURL" TAG "" ,"FAILED_INIT" EQUALS %X0F01801A PREFIX "CURL" TAG "" ,"URL_MALFORMAT" EQUALS %X0F018022 PREFIX "CURL" TAG "" ,"URL_MALFORMAT_USER" EQUALS %X0F01802A PREFIX "CURL" TAG "" ,"COULDNT_RESOLVE_PROXY" EQUALS %X0F018032 PREFIX "CURL" TAG "" ,"COULDNT_RESOLVE_HOST" EQUALS %X0F01803A PREFIX "CURL" TAG "" ,"COULDNT_CONNECT" EQUALS %X0F018042 PREFIX "CURL" TAG "" ,"FTP_WEIRD_SERVER_REPLY" EQUALS %X0F01804A PREFIX "CURL" TAG "" ,"FTP_ACCESS_DENIED" EQUALS %X0F018052 PREFIX "CURL" TAG "" ,"FTP_USER_PWD_INCORRECT" EQUALS %X0F01805A PREFIX "CURL" TAG "" ,"FTP_WEIRD_PASS_REPLY" EQUALS %X0F018062 PREFIX "CURL" TAG "" ,"FTP_WEIRD_USER_REPLY" EQUALS %X0F01806A PREFIX "CURL" TAG "" ,"FTP_WEIRD_PASV_REPLY" EQUALS %X0F018072 PREFIX "CURL" TAG "" ,"FTP_WEIRD_227_FORMAT" EQUALS %X0F01807A PREFIX "CURL" TAG "" ,"FTP_CANT_GET_HOST" EQUALS %X0F018082 PREFIX "CURL" TAG "" ,"FTP_CANT_RECONNECT" EQUALS %X0F01808A PREFIX "CURL" TAG "" ,"FTP_COULDNT_SET_BINARY" EQUALS %X0F018092 PREFIX "CURL" TAG "" ,"PARTIAL_FILE" EQUALS %X0F01809A PREFIX "CURL" TAG "" ,"FTP_COULDNT_RETR_FILE" EQUALS %X0F0180A2 PREFIX "CURL" TAG "" ,"FTP_WRITE_ERROR" EQUALS %X0F0180AA PREFIX "CURL" TAG "" ,"FTP_QUOTE_ERROR" EQUALS %X0F0180B2 PREFIX "CURL" TAG "" ,"HTTP_RETURNED_ERROR" EQUALS %X0F0180BA PREFIX "CURL" TAG "" ,"WRITE_ERROR" EQUALS %X0F0180C2 PREFIX "CURL" TAG "" ,"MALFORMAT_USER" EQUALS %X0F0180CA PREFIX "CURL" TAG "" ,"FTP_COULDNT_STOR_FILE" EQUALS %X0F0180D2 PREFIX "CURL" TAG "" ,"READ_ERROR" EQUALS %X0F0180DA PREFIX "CURL" TAG "" ,"OUT_OF_MEMORY" EQUALS %X0F0180E2 PREFIX "CURL" TAG "" ,"OPERATION_TIMEOUTED" EQUALS %X0F0180EA PREFIX "CURL" TAG "" ,"FTP_COULDNT_SET_ASCII" EQUALS %X0F0180F2 PREFIX "CURL" TAG "" ,"FTP_PORT_FAILED" EQUALS %X0F0180FA PREFIX "CURL" TAG "" ,"FTP_COULDNT_USE_REST" EQUALS %X0F018102 PREFIX "CURL" TAG "" ,"FTP_COULDNT_GET_SIZE" EQUALS %X0F01810A PREFIX "CURL" TAG "" ,"HTTP_RANGE_ERROR" EQUALS %X0F018112 PREFIX "CURL" TAG "" ,"HTTP_POST_ERROR" EQUALS %X0F01811A PREFIX "CURL" TAG "" ,"SSL_CONNECT_ERROR" EQUALS %X0F018122 PREFIX "CURL" TAG "" ,"BAD_DOWNLOAD_RESUME" EQUALS %X0F01812A PREFIX "CURL" TAG "" ,"FILE_COULDNT_READ_FILE" EQUALS %X0F018132 PREFIX "CURL" TAG "" ,"LDAP_CANNOT_BIND" EQUALS %X0F01813A PREFIX "CURL" TAG "" ,"LDAP_SEARCH_FAILED" EQUALS %X0F018142 PREFIX "CURL" TAG "" ,"LIBRARY_NOT_FOUND" EQUALS %X0F01814A PREFIX "CURL" TAG "" ,"FUNCTION_NOT_FOUND" EQUALS %X0F018152 PREFIX "CURL" TAG "" ,"ABORTED_BY_CALLBACK" EQUALS %X0F01815A PREFIX "CURL" TAG "" ,"BAD_FUNCTION_ARGUMENT" EQUALS %X0F018162 PREFIX "CURL" TAG "" ,"BAD_CALLING_ORDER" EQUALS %X0F01816A PREFIX "CURL" TAG "" ,"HTTP_PORT_FAILED" EQUALS %X0F018172 PREFIX "CURL" TAG "" ,"BAD_PASSWORD_ENTERED" EQUALS %X0F01817A PREFIX "CURL" TAG "" ,"TOO_MANY_REDIRECTS" EQUALS %X0F018182 PREFIX "CURL" TAG "" ,"UNKNOWN_TELNET_OPTION" EQUALS %X0F01818A PREFIX "CURL" TAG "" ,"TELNET_OPTION_SYNTAX" EQUALS %X0F018192 PREFIX "CURL" TAG "" ,"OBSOLETE" EQUALS %X0F01819A PREFIX "CURL" TAG "" ,"SSL_PEER_CERTIFICATE" EQUALS %X0F0181A2 PREFIX "CURL" TAG "" ,"GOT_NOTHING" EQUALS %X0F0181AA PREFIX "CURL" TAG "" ,"SSL_ENGINE_NOTFOUND" EQUALS %X0F0181B2 PREFIX "CURL" TAG "" ,"SSL_ENGINE_SETFAILED" EQUALS %X0F0181BA PREFIX "CURL" TAG "" ,"SEND_ERROR" EQUALS %X0F0181C2 PREFIX "CURL" TAG "" ,"RECV_ERROR" EQUALS %X0F0181CA PREFIX "CURL" TAG "" ,"SHARE_IN_USE" EQUALS %X0F0181D2 PREFIX "CURL" TAG "" ,"SSL_CERTPROBLEM" EQUALS %X0F0181DA PREFIX "CURL" TAG "" ,"SSL_CIPHER" EQUALS %X0F0181E2 PREFIX "CURL" TAG "" ,"SSL_CACERT" EQUALS %X0F0181EA PREFIX "CURL" TAG "" ,"BAD_CONTENT_ENCODING" EQUALS %X0F0181F2 PREFIX "CURL" TAG "" ,"LDAP_INVALID_URL" EQUALS %X0F0181FA PREFIX "CURL" TAG "" ,"FILESIZE_EXCEEDED" EQUALS %X0F018202 PREFIX "CURL" TAG "" ,"CURL_LAST" EQUALS %X0F01820A PREFIX "CURL" TAG "" ; END_MODULE; src/curlmsg_vms.h 0 → 100755 +90 −0 Original line number Diff line number Diff line /* 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. */ /* */ #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_HTTP_PORT_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_CURL_LAST }; Loading
src/curlmsg.h 0 → 100755 +86 −0 Original line number Diff line number Diff line /********************************************************************************************************************************/ /* Created: 1-DEC-2003 14:10:49 by OpenVMS SDL EV1-60 */ /* Source: 1-DEC-2003 14:10:31 SYS$SYSDEVICE:[MARTY.CURL.CURL-7_10_8.SRC]CURLM */ /********************************************************************************************************************************/ /*** MODULE $CURDEF ***/ #pragma __member_alignment __save #pragma __nomember_alignment /* */ /* This SDL File Generated by VAX-11 Message V04-00 on 1-DEC-2003 14:10:31.08 */ /* */ /* */ /* VMS ERROR CODES ARE GENERATED BY EDITING THE CURL.H FILE AND PUTTING ALL THE */ /* CURLE_* ENUM STUFF INTO THIS FILE. WITH THE EXCEPTION OF CURLE_OK, ALL */ /* OF THE MESSAGES ARE AT THE ERROR SEVERITY LEVEL. WITH THE EXCEPTION OF */ /* FTP_USER_PWD_INCORRECT, WHICH IS A SHORTENED FORM OF */ /* FTP_USER_PASSWORD_INCORRECT, THESE ARE THE SAME NAMES AS THE CURLE_ ONES */ /* IN INCLUDE/CURL.H */ /* */ #define CURL_FACILITY 3841 #define CURL_OK 251756553 #define CURL_UNSUPPORTED_PROTOCOL 251756562 #define CURL_FAILED_INIT 251756570 #define CURL_URL_MALFORMAT 251756578 #define CURL_URL_MALFORMAT_USER 251756586 #define CURL_COULDNT_RESOLVE_PROXY 251756594 #define CURL_COULDNT_RESOLVE_HOST 251756602 #define CURL_COULDNT_CONNECT 251756610 #define CURL_FTP_WEIRD_SERVER_REPLY 251756618 #define CURL_FTP_ACCESS_DENIED 251756626 #define CURL_FTP_USER_PWD_INCORRECT 251756634 #define CURL_FTP_WEIRD_PASS_REPLY 251756642 #define CURL_FTP_WEIRD_USER_REPLY 251756650 #define CURL_FTP_WEIRD_PASV_REPLY 251756658 #define CURL_FTP_WEIRD_227_FORMAT 251756666 #define CURL_FTP_CANT_GET_HOST 251756674 #define CURL_FTP_CANT_RECONNECT 251756682 #define CURL_FTP_COULDNT_SET_BINARY 251756690 #define CURL_PARTIAL_FILE 251756698 #define CURL_FTP_COULDNT_RETR_FILE 251756706 #define CURL_FTP_WRITE_ERROR 251756714 #define CURL_FTP_QUOTE_ERROR 251756722 #define CURL_HTTP_RETURNED_ERROR 251756730 #define CURL_WRITE_ERROR 251756738 #define CURL_MALFORMAT_USER 251756746 #define CURL_FTP_COULDNT_STOR_FILE 251756754 #define CURL_READ_ERROR 251756762 #define CURL_OUT_OF_MEMORY 251756770 #define CURL_OPERATION_TIMEOUTED 251756778 #define CURL_FTP_COULDNT_SET_ASCII 251756786 #define CURL_FTP_PORT_FAILED 251756794 #define CURL_FTP_COULDNT_USE_REST 251756802 #define CURL_FTP_COULDNT_GET_SIZE 251756810 #define CURL_HTTP_RANGE_ERROR 251756818 #define CURL_HTTP_POST_ERROR 251756826 #define CURL_SSL_CONNECT_ERROR 251756834 #define CURL_BAD_DOWNLOAD_RESUME 251756842 #define CURL_FILE_COULDNT_READ_FILE 251756850 #define CURL_LDAP_CANNOT_BIND 251756858 #define CURL_LDAP_SEARCH_FAILED 251756866 #define CURL_LIBRARY_NOT_FOUND 251756874 #define CURL_FUNCTION_NOT_FOUND 251756882 #define CURL_ABORTED_BY_CALLBACK 251756890 #define CURL_BAD_FUNCTION_ARGUMENT 251756898 #define CURL_BAD_CALLING_ORDER 251756906 #define CURL_HTTP_PORT_FAILED 251756914 #define CURL_BAD_PASSWORD_ENTERED 251756922 #define CURL_TOO_MANY_REDIRECTS 251756930 #define CURL_UNKNOWN_TELNET_OPTION 251756938 #define CURL_TELNET_OPTION_SYNTAX 251756946 #define CURL_OBSOLETE 251756954 #define CURL_SSL_PEER_CERTIFICATE 251756962 #define CURL_GOT_NOTHING 251756970 #define CURL_SSL_ENGINE_NOTFOUND 251756978 #define CURL_SSL_ENGINE_SETFAILED 251756986 #define CURL_SEND_ERROR 251756994 #define CURL_RECV_ERROR 251757002 #define CURL_SHARE_IN_USE 251757010 #define CURL_SSL_CERTPROBLEM 251757018 #define CURL_SSL_CIPHER 251757026 #define CURL_SSL_CACERT 251757034 #define CURL_BAD_CONTENT_ENCODING 251757042 #define CURL_LDAP_INVALID_URL 251757050 #define CURL_FILESIZE_EXCEEDED 251757058 #define CURL_CURL_LAST 251757066 #pragma __member_alignment __restore
src/curlmsg.msg +77 −52 Original line number Diff line number Diff line ! ! VMS error codes are generated by editing the curl.h file and putting all the ! CURLE_* enum stuff into this file. With the exception of CURLE_OK, all ! of the messages are at the error severity level. With the exception of ! FTP_USER_PWD_INCORRECT, which is a shortened form of ! FTP_USER_PASSWORD_INCORRECT, these are the same names as the CURLE_ ones ! in include/curl.h ! .TITLE CURLMSG Message files .FACILITY CURL,1793 /PREFIX=CURL_ .SEVERITY ERROR .BASE 1 UNSUPPROTO <Unsupported Protocol> FAILINIT <Failed Initialisation> BADURLSYN <Malformed URL Syntax> BADURLUSER <Malformed URL User-part> BADPROXY <Couldn't resolve proxy> BADHOST <Couldn't resolve host> FAILHOST <Couldn't connect to host> FTPUNKREPLY <FTP Unknown server reply> FTPNOACC <FTP Access denied> FTPUSRPW <FTP User/Password incorrect> FTPBADPASS <FTP unknown answer to PASS request> FTPBADUSER <FTP unknown answer to USER request> FTPBADPASV <FTP unknown answer to PASV request> FTPBAD227 <FTP unknown 227 reply> FTPBADHOST227 <FTP cannot resolve host from 227 reply> FTPNORECONN <FTP Unable to reconnect to 227 Host> FTPNOBIN <FTP Cannot select BINARY mode> PARTIALFILE <Only a part of the file was transferred> FTPNORETR <FTP Couldn't retrieve file> FTPWRITERR <FTP Server reported write problems> FTPNOQUOTE <FTP Quote command error> HTTPPNF <HTTP page not found> WRITERR <Local write error> BADUSER <Username badly specified> FTPNOSTOR <FTP STOR command failed> READERR <Local Read error> OUTOFMEM <Out of memory> TIMEOUT <Operation Timed out> FTPNOASCII <FTP Cannot select ASCII mode> FTPNOPORT <FTP PORT command failed> FTPNOREST <FTP REST command failed> FTPNOSIZE <FTP SIZE command failed> HTTPRNGERR <HTTP Range error> HTTPPOSTERR <HTTP Post error> SSLNOCONN <SSL Handshaking failed> FTPBADRESUME <FTP Download resume failed> FILENOACC <FILE couldn't open faile> LDAPNOBIND <LDAP Bind failed> LDAPNOSRCH <LDAP Search Failed> LDAPNOLIB <LDAP Library not found> LDAPNOFUNC <LDAP Function not found> ABORTCB <Callback aborted operation> BADPARAM <Internal Error, Bad parameter to function> BADORDER <Internal Error, Bad function calling order> BADPWD <Bad password entered> MNYREDIR <Too many redirects> UNKTELNET <Unknown TELNET option specified> UNKMSG <Unknown message (50)> BADSSLCERT <Remote peer's SSL certificate wasn't OK> SRVNOERR <The Server didn't reply anything, which here is considered an error> MAXMSG <This is the LAST KNOWN MESSAGE, appearantly more have been added> .SEVERITY SUCCESS OK <normal successful completion> .SEVERITY ERROR UNSUPPORTED_PROTOCOL <unsupported protocol> FAILED_INIT <failed init> URL_MALFORMAT <URL malformat> URL_MALFORMAT_USER <URL malformat user> COULDNT_RESOLVE_PROXY <could not resolve proxy> COULDNT_RESOLVE_HOST <could not resolve host> COULDNT_CONNECT <could not connect> FTP_WEIRD_SERVER_REPLY <FTP weird server reply> FTP_ACCESS_DENIED <FTP access denied> FTP_USER_PWD_INCORRECT <FTP user password incorrect> FTP_WEIRD_PASS_REPLY <FTP weird PASS reply> FTP_WEIRD_USER_REPLY <FTP weird USER reply> FTP_WEIRD_PASV_REPLY <FTP weird PASV reply> FTP_WEIRD_227_FORMAT <FTP weird 227 format> FTP_CANT_GET_HOST <FTP can not get host> FTP_CANT_RECONNECT <FTP can not reconnect> FTP_COULDNT_SET_BINARY <FTP could not set binary> PARTIAL_FILE <partial file> FTP_COULDNT_RETR_FILE <FTP could not RETR file> FTP_WRITE_ERROR <FTP write error> FTP_QUOTE_ERROR <FTP quote error> HTTP_RETURNED_ERROR <HTTP returned error> WRITE_ERROR <write error> MALFORMAT_USER <user name is illegally specified> FTP_COULDNT_STOR_FILE <FTP could not STOR file> READ_ERROR <read error, could not open/read file> OUT_OF_MEMORY <out of memory> OPERATION_TIMEOUTED <operation timed out, timeout time was reached> FTP_COULDNT_SET_ASCII <FTP could not set ASCII, TYPE A failed> FTP_PORT_FAILED <FTP PORT operation failed> FTP_COULDNT_USE_REST <FTP REST command failed> FTP_COULDNT_GET_SIZE <FTP SIZE command failed> HTTP_RANGE_ERROR <HTTP RANGE error> HTTP_POST_ERROR <HTTP POST error> SSL_CONNECT_ERROR <SSL connect error> BAD_DOWNLOAD_RESUME <bad download resume> FILE_COULDNT_READ_FILE <FILE could not read file> LDAP_CANNOT_BIND <LDAP cannot bind> LDAP_SEARCH_FAILED <LDAP search failed> LIBRARY_NOT_FOUND <library not found> FUNCTION_NOT_FOUND <function not found> ABORTED_BY_CALLBACK <aborted by callback> BAD_FUNCTION_ARGUMENT <bad function argument> BAD_CALLING_ORDER <bad calling order> HTTP_PORT_FAILED <HTTP port failed> BAD_PASSWORD_ENTERED <bad password entered, my_getpass() returns fail> TOO_MANY_REDIRECTS <too many redirects> UNKNOWN_TELNET_OPTION <unknown TELNET option> TELNET_OPTION_SYNTAX <malformed TELNET option syntax> OBSOLETE <obsolete, removed after 7.7.3> SSL_PEER_CERTIFICATE <SSL peer certificate was not OK> GOT_NOTHING <got nothing> SSL_ENGINE_NOTFOUND <SSL crypto engine not found> SSL_ENGINE_SETFAILED <SSL can not set SSL crypto engine as default> SEND_ERROR <SEND error, failure sending network data> RECV_ERROR <RECV error, failure receiving network data> SHARE_IN_USE <share is in use> SSL_CERTPROBLEM <SSL problem with the local certificate> SSL_CIPHER <SSL CIPHER, could not use specified cipher> SSL_CACERT <SSL CACERT, problem with the CA cert (path?)> BAD_CONTENT_ENCODING <unrecognized transfer encoding> LDAP_INVALID_URL <LDAP invalid url> FILESIZE_EXCEEDED <maximum file size exceeded> CURL_LAST <CURLMSG.MSG is out of sync with the source code> .END
src/curlmsg.sdl 0 → 100755 +84 −0 Original line number Diff line number Diff line MODULE $CURDEF; /* /* This SDL File Generated by VAX-11 Message V04-00 on 1-DEC-2003 14:10:31.08 /* /* /* VMS ERROR CODES ARE GENERATED BY EDITING THE CURL.H FILE AND PUTTING ALL THE /* CURLE_* ENUM STUFF INTO THIS FILE. WITH THE EXCEPTION OF CURLE_OK, ALL /* OF THE MESSAGES ARE AT THE ERROR SEVERITY LEVEL. WITH THE EXCEPTION OF /* FTP_USER_PWD_INCORRECT, WHICH IS A SHORTENED FORM OF /* FTP_USER_PASSWORD_INCORRECT, THESE ARE THE SAME NAMES AS THE CURLE_ ONES /* IN INCLUDE/CURL.H /* CONSTANT "FACILITY" EQUALS 3841 PREFIX "CURL" TAG "" ,"OK" EQUALS %X0F018009 PREFIX "CURL" TAG "" ,"UNSUPPORTED_PROTOCOL" EQUALS %X0F018012 PREFIX "CURL" TAG "" ,"FAILED_INIT" EQUALS %X0F01801A PREFIX "CURL" TAG "" ,"URL_MALFORMAT" EQUALS %X0F018022 PREFIX "CURL" TAG "" ,"URL_MALFORMAT_USER" EQUALS %X0F01802A PREFIX "CURL" TAG "" ,"COULDNT_RESOLVE_PROXY" EQUALS %X0F018032 PREFIX "CURL" TAG "" ,"COULDNT_RESOLVE_HOST" EQUALS %X0F01803A PREFIX "CURL" TAG "" ,"COULDNT_CONNECT" EQUALS %X0F018042 PREFIX "CURL" TAG "" ,"FTP_WEIRD_SERVER_REPLY" EQUALS %X0F01804A PREFIX "CURL" TAG "" ,"FTP_ACCESS_DENIED" EQUALS %X0F018052 PREFIX "CURL" TAG "" ,"FTP_USER_PWD_INCORRECT" EQUALS %X0F01805A PREFIX "CURL" TAG "" ,"FTP_WEIRD_PASS_REPLY" EQUALS %X0F018062 PREFIX "CURL" TAG "" ,"FTP_WEIRD_USER_REPLY" EQUALS %X0F01806A PREFIX "CURL" TAG "" ,"FTP_WEIRD_PASV_REPLY" EQUALS %X0F018072 PREFIX "CURL" TAG "" ,"FTP_WEIRD_227_FORMAT" EQUALS %X0F01807A PREFIX "CURL" TAG "" ,"FTP_CANT_GET_HOST" EQUALS %X0F018082 PREFIX "CURL" TAG "" ,"FTP_CANT_RECONNECT" EQUALS %X0F01808A PREFIX "CURL" TAG "" ,"FTP_COULDNT_SET_BINARY" EQUALS %X0F018092 PREFIX "CURL" TAG "" ,"PARTIAL_FILE" EQUALS %X0F01809A PREFIX "CURL" TAG "" ,"FTP_COULDNT_RETR_FILE" EQUALS %X0F0180A2 PREFIX "CURL" TAG "" ,"FTP_WRITE_ERROR" EQUALS %X0F0180AA PREFIX "CURL" TAG "" ,"FTP_QUOTE_ERROR" EQUALS %X0F0180B2 PREFIX "CURL" TAG "" ,"HTTP_RETURNED_ERROR" EQUALS %X0F0180BA PREFIX "CURL" TAG "" ,"WRITE_ERROR" EQUALS %X0F0180C2 PREFIX "CURL" TAG "" ,"MALFORMAT_USER" EQUALS %X0F0180CA PREFIX "CURL" TAG "" ,"FTP_COULDNT_STOR_FILE" EQUALS %X0F0180D2 PREFIX "CURL" TAG "" ,"READ_ERROR" EQUALS %X0F0180DA PREFIX "CURL" TAG "" ,"OUT_OF_MEMORY" EQUALS %X0F0180E2 PREFIX "CURL" TAG "" ,"OPERATION_TIMEOUTED" EQUALS %X0F0180EA PREFIX "CURL" TAG "" ,"FTP_COULDNT_SET_ASCII" EQUALS %X0F0180F2 PREFIX "CURL" TAG "" ,"FTP_PORT_FAILED" EQUALS %X0F0180FA PREFIX "CURL" TAG "" ,"FTP_COULDNT_USE_REST" EQUALS %X0F018102 PREFIX "CURL" TAG "" ,"FTP_COULDNT_GET_SIZE" EQUALS %X0F01810A PREFIX "CURL" TAG "" ,"HTTP_RANGE_ERROR" EQUALS %X0F018112 PREFIX "CURL" TAG "" ,"HTTP_POST_ERROR" EQUALS %X0F01811A PREFIX "CURL" TAG "" ,"SSL_CONNECT_ERROR" EQUALS %X0F018122 PREFIX "CURL" TAG "" ,"BAD_DOWNLOAD_RESUME" EQUALS %X0F01812A PREFIX "CURL" TAG "" ,"FILE_COULDNT_READ_FILE" EQUALS %X0F018132 PREFIX "CURL" TAG "" ,"LDAP_CANNOT_BIND" EQUALS %X0F01813A PREFIX "CURL" TAG "" ,"LDAP_SEARCH_FAILED" EQUALS %X0F018142 PREFIX "CURL" TAG "" ,"LIBRARY_NOT_FOUND" EQUALS %X0F01814A PREFIX "CURL" TAG "" ,"FUNCTION_NOT_FOUND" EQUALS %X0F018152 PREFIX "CURL" TAG "" ,"ABORTED_BY_CALLBACK" EQUALS %X0F01815A PREFIX "CURL" TAG "" ,"BAD_FUNCTION_ARGUMENT" EQUALS %X0F018162 PREFIX "CURL" TAG "" ,"BAD_CALLING_ORDER" EQUALS %X0F01816A PREFIX "CURL" TAG "" ,"HTTP_PORT_FAILED" EQUALS %X0F018172 PREFIX "CURL" TAG "" ,"BAD_PASSWORD_ENTERED" EQUALS %X0F01817A PREFIX "CURL" TAG "" ,"TOO_MANY_REDIRECTS" EQUALS %X0F018182 PREFIX "CURL" TAG "" ,"UNKNOWN_TELNET_OPTION" EQUALS %X0F01818A PREFIX "CURL" TAG "" ,"TELNET_OPTION_SYNTAX" EQUALS %X0F018192 PREFIX "CURL" TAG "" ,"OBSOLETE" EQUALS %X0F01819A PREFIX "CURL" TAG "" ,"SSL_PEER_CERTIFICATE" EQUALS %X0F0181A2 PREFIX "CURL" TAG "" ,"GOT_NOTHING" EQUALS %X0F0181AA PREFIX "CURL" TAG "" ,"SSL_ENGINE_NOTFOUND" EQUALS %X0F0181B2 PREFIX "CURL" TAG "" ,"SSL_ENGINE_SETFAILED" EQUALS %X0F0181BA PREFIX "CURL" TAG "" ,"SEND_ERROR" EQUALS %X0F0181C2 PREFIX "CURL" TAG "" ,"RECV_ERROR" EQUALS %X0F0181CA PREFIX "CURL" TAG "" ,"SHARE_IN_USE" EQUALS %X0F0181D2 PREFIX "CURL" TAG "" ,"SSL_CERTPROBLEM" EQUALS %X0F0181DA PREFIX "CURL" TAG "" ,"SSL_CIPHER" EQUALS %X0F0181E2 PREFIX "CURL" TAG "" ,"SSL_CACERT" EQUALS %X0F0181EA PREFIX "CURL" TAG "" ,"BAD_CONTENT_ENCODING" EQUALS %X0F0181F2 PREFIX "CURL" TAG "" ,"LDAP_INVALID_URL" EQUALS %X0F0181FA PREFIX "CURL" TAG "" ,"FILESIZE_EXCEEDED" EQUALS %X0F018202 PREFIX "CURL" TAG "" ,"CURL_LAST" EQUALS %X0F01820A PREFIX "CURL" TAG "" ; END_MODULE;
src/curlmsg_vms.h 0 → 100755 +90 −0 Original line number Diff line number Diff line /* 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. */ /* */ #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_HTTP_PORT_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_CURL_LAST };