📄 ssl.h
字号:
#define SSL_F_SSL2_SET_CERTIFICATE 126#define SSL_F_SSL2_WRITE 127#define SSL_F_SSL3_ACCEPT 128#define SSL_F_SSL3_CALLBACK_CTRL 233#define SSL_F_SSL3_CHANGE_CIPHER_STATE 129#define SSL_F_SSL3_CHECK_CERT_AND_ALGORITHM 130#define SSL_F_SSL3_CLIENT_HELLO 131#define SSL_F_SSL3_CONNECT 132#define SSL_F_SSL3_CTRL 213#define SSL_F_SSL3_CTX_CTRL 133#define SSL_F_SSL3_ENC 134#define SSL_F_SSL3_GET_CERTIFICATE_REQUEST 135#define SSL_F_SSL3_GET_CERT_VERIFY 136#define SSL_F_SSL3_GET_CLIENT_CERTIFICATE 137#define SSL_F_SSL3_GET_CLIENT_HELLO 138#define SSL_F_SSL3_GET_CLIENT_KEY_EXCHANGE 139#define SSL_F_SSL3_GET_FINISHED 140#define SSL_F_SSL3_GET_KEY_EXCHANGE 141#define SSL_F_SSL3_GET_MESSAGE 142#define SSL_F_SSL3_GET_RECORD 143#define SSL_F_SSL3_GET_SERVER_CERTIFICATE 144#define SSL_F_SSL3_GET_SERVER_DONE 145#define SSL_F_SSL3_GET_SERVER_HELLO 146#define SSL_F_SSL3_OUTPUT_CERT_CHAIN 147#define SSL_F_SSL3_PEEK 235#define SSL_F_SSL3_READ_BYTES 148#define SSL_F_SSL3_READ_N 149#define SSL_F_SSL3_SEND_CERTIFICATE_REQUEST 150#define SSL_F_SSL3_SEND_CLIENT_CERTIFICATE 151#define SSL_F_SSL3_SEND_CLIENT_KEY_EXCHANGE 152#define SSL_F_SSL3_SEND_CLIENT_VERIFY 153#define SSL_F_SSL3_SEND_SERVER_CERTIFICATE 154#define SSL_F_SSL3_SEND_SERVER_HELLO 242#define SSL_F_SSL3_SEND_SERVER_KEY_EXCHANGE 155#define SSL_F_SSL3_SETUP_BUFFERS 156#define SSL_F_SSL3_SETUP_KEY_BLOCK 157#define SSL_F_SSL3_WRITE_BYTES 158#define SSL_F_SSL3_WRITE_PENDING 159#define SSL_F_SSL_ADD_DIR_CERT_SUBJECTS_TO_STACK 215#define SSL_F_SSL_ADD_FILE_CERT_SUBJECTS_TO_STACK 216#define SSL_F_SSL_BAD_METHOD 160#define SSL_F_SSL_BYTES_TO_CIPHER_LIST 161#define SSL_F_SSL_CERT_DUP 221#define SSL_F_SSL_CERT_INST 222#define SSL_F_SSL_CERT_INSTANTIATE 214#define SSL_F_SSL_CERT_NEW 162#define SSL_F_SSL_CHECK_PRIVATE_KEY 163#define SSL_F_SSL_CIPHER_PROCESS_RULESTR 230#define SSL_F_SSL_CIPHER_STRENGTH_SORT 231#define SSL_F_SSL_CLEAR 164#define SSL_F_SSL_COMP_ADD_COMPRESSION_METHOD 165#define SSL_F_SSL_CREATE_CIPHER_LIST 166#define SSL_F_SSL_CTRL 232#define SSL_F_SSL_CTX_CHECK_PRIVATE_KEY 168#define SSL_F_SSL_CTX_NEW 169#define SSL_F_SSL_CTX_SET_PURPOSE 226#define SSL_F_SSL_CTX_SET_SESSION_ID_CONTEXT 219#define SSL_F_SSL_CTX_SET_SSL_VERSION 170#define SSL_F_SSL_CTX_SET_TRUST 229#define SSL_F_SSL_CTX_USE_CERTIFICATE 171#define SSL_F_SSL_CTX_USE_CERTIFICATE_ASN1 172#define SSL_F_SSL_CTX_USE_CERTIFICATE_CHAIN_FILE 220#define SSL_F_SSL_CTX_USE_CERTIFICATE_FILE 173#define SSL_F_SSL_CTX_USE_PRIVATEKEY 174#define SSL_F_SSL_CTX_USE_PRIVATEKEY_ASN1 175#define SSL_F_SSL_CTX_USE_PRIVATEKEY_FILE 176#define SSL_F_SSL_CTX_USE_RSAPRIVATEKEY 177#define SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_ASN1 178#define SSL_F_SSL_CTX_USE_RSAPRIVATEKEY_FILE 179#define SSL_F_SSL_DO_HANDSHAKE 180#define SSL_F_SSL_GET_NEW_SESSION 181#define SSL_F_SSL_GET_PREV_SESSION 217#define SSL_F_SSL_GET_SERVER_SEND_CERT 182#define SSL_F_SSL_GET_SIGN_PKEY 183#define SSL_F_SSL_INIT_WBIO_BUFFER 184#define SSL_F_SSL_LOAD_CLIENT_CA_FILE 185#define SSL_F_SSL_NEW 186#define SSL_F_SSL_READ 223#define SSL_F_SSL_RSA_PRIVATE_DECRYPT 187#define SSL_F_SSL_RSA_PUBLIC_ENCRYPT 188#define SSL_F_SSL_SESSION_NEW 189#define SSL_F_SSL_SESSION_PRINT_FP 190#define SSL_F_SSL_SESS_CERT_NEW 225#define SSL_F_SSL_SET_CERT 191#define SSL_F_SSL_SET_FD 192#define SSL_F_SSL_SET_PKEY 193#define SSL_F_SSL_SET_PURPOSE 227#define SSL_F_SSL_SET_RFD 194#define SSL_F_SSL_SET_SESSION 195#define SSL_F_SSL_SET_SESSION_ID_CONTEXT 218#define SSL_F_SSL_SET_TRUST 228#define SSL_F_SSL_SET_WFD 196#define SSL_F_SSL_SHUTDOWN 224#define SSL_F_SSL_UNDEFINED_FUNCTION 197#define SSL_F_SSL_USE_CERTIFICATE 198#define SSL_F_SSL_USE_CERTIFICATE_ASN1 199#define SSL_F_SSL_USE_CERTIFICATE_FILE 200#define SSL_F_SSL_USE_PRIVATEKEY 201#define SSL_F_SSL_USE_PRIVATEKEY_ASN1 202#define SSL_F_SSL_USE_PRIVATEKEY_FILE 203#define SSL_F_SSL_USE_RSAPRIVATEKEY 204#define SSL_F_SSL_USE_RSAPRIVATEKEY_ASN1 205#define SSL_F_SSL_USE_RSAPRIVATEKEY_FILE 206#define SSL_F_SSL_VERIFY_CERT_CHAIN 207#define SSL_F_SSL_WRITE 208#define SSL_F_TLS1_CHANGE_CIPHER_STATE 209#define SSL_F_TLS1_ENC 210#define SSL_F_TLS1_SETUP_KEY_BLOCK 211#define SSL_F_WRITE_PENDING 212/* Reason codes. */#define SSL_R_APP_DATA_IN_HANDSHAKE 100#define SSL_R_ATTEMPT_TO_REUSE_SESSION_IN_DIFFERENT_CONTEXT 272#define SSL_R_BAD_ALERT_RECORD 101#define SSL_R_BAD_AUTHENTICATION_TYPE 102#define SSL_R_BAD_CHANGE_CIPHER_SPEC 103#define SSL_R_BAD_CHECKSUM 104#define SSL_R_BAD_DATA_RETURNED_BY_CALLBACK 106#define SSL_R_BAD_DECOMPRESSION 107#define SSL_R_BAD_DH_G_LENGTH 108#define SSL_R_BAD_DH_PUB_KEY_LENGTH 109#define SSL_R_BAD_DH_P_LENGTH 110#define SSL_R_BAD_DIGEST_LENGTH 111#define SSL_R_BAD_DSA_SIGNATURE 112#define SSL_R_BAD_HELLO_REQUEST 105#define SSL_R_BAD_LENGTH 271#define SSL_R_BAD_MAC_DECODE 113#define SSL_R_BAD_MESSAGE_TYPE 114#define SSL_R_BAD_PACKET_LENGTH 115#define SSL_R_BAD_PROTOCOL_VERSION_NUMBER 116#define SSL_R_BAD_RESPONSE_ARGUMENT 117#define SSL_R_BAD_RSA_DECRYPT 118#define SSL_R_BAD_RSA_ENCRYPT 119#define SSL_R_BAD_RSA_E_LENGTH 120#define SSL_R_BAD_RSA_MODULUS_LENGTH 121#define SSL_R_BAD_RSA_SIGNATURE 122#define SSL_R_BAD_SIGNATURE 123#define SSL_R_BAD_SSL_FILETYPE 124#define SSL_R_BAD_SSL_SESSION_ID_LENGTH 125#define SSL_R_BAD_STATE 126#define SSL_R_BAD_WRITE_RETRY 127#define SSL_R_BIO_NOT_SET 128#define SSL_R_BLOCK_CIPHER_PAD_IS_WRONG 129#define SSL_R_BN_LIB 130#define SSL_R_CA_DN_LENGTH_MISMATCH 131#define SSL_R_CA_DN_TOO_LONG 132#define SSL_R_CCS_RECEIVED_EARLY 133#define SSL_R_CERTIFICATE_VERIFY_FAILED 134#define SSL_R_CERT_LENGTH_MISMATCH 135#define SSL_R_CHALLENGE_IS_DIFFERENT 136#define SSL_R_CIPHER_CODE_WRONG_LENGTH 137#define SSL_R_CIPHER_OR_HASH_UNAVAILABLE 138#define SSL_R_CIPHER_TABLE_SRC_ERROR 139#define SSL_R_COMPRESSED_LENGTH_TOO_LONG 140#define SSL_R_COMPRESSION_FAILURE 141#define SSL_R_COMPRESSION_LIBRARY_ERROR 142#define SSL_R_CONNECTION_ID_IS_DIFFERENT 143#define SSL_R_CONNECTION_TYPE_NOT_SET 144#define SSL_R_DATA_BETWEEN_CCS_AND_FINISHED 145#define SSL_R_DATA_LENGTH_TOO_LONG 146#define SSL_R_DECRYPTION_FAILED 147#define SSL_R_DECRYPTION_FAILED_OR_BAD_RECORD_MAC 1109#define SSL_R_DH_PUBLIC_VALUE_LENGTH_IS_WRONG 148#define SSL_R_DIGEST_CHECK_FAILED 149#define SSL_R_ENCRYPTED_LENGTH_TOO_LONG 150#define SSL_R_ERROR_GENERATING_TMP_RSA_KEY 1092#define SSL_R_ERROR_IN_RECEIVED_CIPHER_LIST 151#define SSL_R_EXCESSIVE_MESSAGE_SIZE 152#define SSL_R_EXTRA_DATA_IN_MESSAGE 153#define SSL_R_GOT_A_FIN_BEFORE_A_CCS 154#define SSL_R_HTTPS_PROXY_REQUEST 155#define SSL_R_HTTP_REQUEST 156#define SSL_R_ILLEGAL_PADDING 1110#define SSL_R_INTERNAL_ERROR 157#define SSL_R_INVALID_CHALLENGE_LENGTH 158#define SSL_R_INVALID_COMMAND 280#define SSL_R_INVALID_PURPOSE 278#define SSL_R_INVALID_TRUST 279#define SSL_R_KEY_ARG_TOO_LONG 1112#define SSL_R_LENGTH_MISMATCH 159#define SSL_R_LENGTH_TOO_SHORT 160#define SSL_R_LIBRARY_BUG 274#define SSL_R_LIBRARY_HAS_NO_CIPHERS 161#define SSL_R_MESSAGE_TOO_LONG 1111#define SSL_R_MISSING_DH_DSA_CERT 162#define SSL_R_MISSING_DH_KEY 163#define SSL_R_MISSING_DH_RSA_CERT 164#define SSL_R_MISSING_DSA_SIGNING_CERT 165#define SSL_R_MISSING_EXPORT_TMP_DH_KEY 166#define SSL_R_MISSING_EXPORT_TMP_RSA_KEY 167#define SSL_R_MISSING_RSA_CERTIFICATE 168#define SSL_R_MISSING_RSA_ENCRYPTING_CERT 169#define SSL_R_MISSING_RSA_SIGNING_CERT 170#define SSL_R_MISSING_TMP_DH_KEY 171#define SSL_R_MISSING_TMP_RSA_KEY 172#define SSL_R_MISSING_TMP_RSA_PKEY 173#define SSL_R_MISSING_VERIFY_MESSAGE 174#define SSL_R_NON_SSLV2_INITIAL_PACKET 175#define SSL_R_NO_CERTIFICATES_RETURNED 176#define SSL_R_NO_CERTIFICATE_ASSIGNED 177#define SSL_R_NO_CERTIFICATE_RETURNED 178#define SSL_R_NO_CERTIFICATE_SET 179#define SSL_R_NO_CERTIFICATE_SPECIFIED 180#define SSL_R_NO_CIPHERS_AVAILABLE 181#define SSL_R_NO_CIPHERS_PASSED 182#define SSL_R_NO_CIPHERS_SPECIFIED 183#define SSL_R_NO_CIPHER_LIST 184#define SSL_R_NO_CIPHER_MATCH 185#define SSL_R_NO_CLIENT_CERT_RECEIVED 186#define SSL_R_NO_COMPRESSION_SPECIFIED 187#define SSL_R_NO_METHOD_SPECIFIED 188#define SSL_R_NO_PRIVATEKEY 189#define SSL_R_NO_PRIVATE_KEY_ASSIGNED 190#define SSL_R_NO_PROTOCOLS_AVAILABLE 191#define SSL_R_NO_PUBLICKEY 192#define SSL_R_NO_SHARED_CIPHER 193#define SSL_R_NO_VERIFY_CALLBACK 194#define SSL_R_NULL_SSL_CTX 195#define SSL_R_NULL_SSL_METHOD_PASSED 196#define SSL_R_OLD_SESSION_CIPHER_NOT_RETURNED 197#define SSL_R_PACKET_LENGTH_TOO_LONG 198#define SSL_R_PATH_TOO_LONG 270#define SSL_R_PEER_DID_NOT_RETURN_A_CERTIFICATE 199#define SSL_R_PEER_ERROR 200#define SSL_R_PEER_ERROR_CERTIFICATE 201#define SSL_R_PEER_ERROR_NO_CERTIFICATE 202#define SSL_R_PEER_ERROR_NO_CIPHER 203#define SSL_R_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE 204#define SSL_R_PRE_MAC_LENGTH_TOO_LONG 205#define SSL_R_PROBLEMS_MAPPING_CIPHER_FUNCTIONS 206#define SSL_R_PROTOCOL_IS_SHUTDOWN 207#define SSL_R_PUBLIC_KEY_ENCRYPT_ERROR 208#define SSL_R_PUBLIC_KEY_IS_NOT_RSA 209#define SSL_R_PUBLIC_KEY_NOT_RSA 210#define SSL_R_READ_BIO_NOT_SET 211#define SSL_R_READ_WRONG_PACKET_TYPE 212#define SSL_R_RECORD_LENGTH_MISMATCH 213#define SSL_R_RECORD_TOO_LARGE 214#define SSL_R_RECORD_TOO_SMALL 1093#define SSL_R_REQUIRED_CIPHER_MISSING 215#define SSL_R_REUSE_CERT_LENGTH_NOT_ZERO 216#define SSL_R_REUSE_CERT_TYPE_NOT_ZERO 217#define SSL_R_REUSE_CIPHER_LIST_NOT_ZERO 218#define SSL_R_SESSION_ID_CONTEXT_UNINITIALIZED 277#define SSL_R_SHORT_READ 219#define SSL_R_SIGNATURE_FOR_NON_SIGNING_CERTIFICATE 220#define SSL_R_SSL23_DOING_SESSION_ID_REUSE 221#define SSL_R_SSL2_CONNECTION_ID_TOO_LONG 1114#define SSL_R_SSL3_SESSION_ID_TOO_LONG 1113#define SSL_R_SSL3_SESSION_ID_TOO_SHORT 222#define SSL_R_SSLV3_ALERT_BAD_CERTIFICATE 1042#define SSL_R_SSLV3_ALERT_BAD_RECORD_MAC 1020#define SSL_R_SSLV3_ALERT_CERTIFICATE_EXPIRED 1045#define SSL_R_SSLV3_ALERT_CERTIFICATE_REVOKED 1044#define SSL_R_SSLV3_ALERT_CERTIFICATE_UNKNOWN 1046#define SSL_R_SSLV3_ALERT_DECOMPRESSION_FAILURE 1030#define SSL_R_SSLV3_ALERT_HANDSHAKE_FAILURE 1040#define SSL_R_SSLV3_ALERT_ILLEGAL_PARAMETER 1047#define SSL_R_SSLV3_ALERT_NO_CERTIFICATE 1041#define SSL_R_SSLV3_ALERT_PEER_ERROR_CERTIFICATE 223#define SSL_R_SSLV3_ALERT_PEER_ERROR_NO_CERTIFICATE 224#define SSL_R_SSLV3_ALERT_PEER_ERROR_NO_CIPHER 225#define SSL_R_SSLV3_ALERT_PEER_ERROR_UNSUPPORTED_CERTIFICATE_TYPE 226#define SSL_R_SSLV3_ALERT_UNEXPECTED_MESSAGE 1010#define SSL_R_SSLV3_ALERT_UNKNOWN_REMOTE_ERROR_TYPE 227#define SSL_R_SSLV3_ALERT_UNSUPPORTED_CERTIFICATE 1043#define SSL_R_SSL_CTX_HAS_NO_DEFAULT_SSL_VERSION 228#define SSL_R_SSL_HANDSHAKE_FAILURE 229#define SSL_R_SSL_LIBRARY_HAS_NO_CIPHERS 230#define SSL_R_SSL_SESSION_ID_CONTEXT_TOO_LONG 273#define SSL_R_SSL_SESSION_ID_IS_DIFFERENT 231#define SSL_R_TLSV1_ALERT_ACCESS_DENIED 1049#define SSL_R_TLSV1_ALERT_DECODE_ERROR 1050#define SSL_R_TLSV1_ALERT_DECRYPTION_FAILED 1021#define SSL_R_TLSV1_ALERT_DECRYPT_ERROR 1051#define SSL_R_TLSV1_ALERT_EXPORT_RESTRICTION 1060#define SSL_R_TLSV1_ALERT_INSUFFICIENT_SECURITY 1071#define SSL_R_TLSV1_ALERT_INTERNAL_ERROR 1080#define SSL_R_TLSV1_ALERT_NO_RENEGOTIATION 1100#define SSL_R_TLSV1_ALERT_PROTOCOL_VERSION 1070#define SSL_R_TLSV1_ALERT_RECORD_OVERFLOW 1022#define SSL_R_TLSV1_ALERT_UNKNOWN_CA 1048#define SSL_R_TLSV1_ALERT_USER_CANCELLED 1090#define SSL_R_TLS_CLIENT_CERT_REQ_WITH_ANON_CIPHER 232#define SSL_R_TLS_PEER_DID_NOT_RESPOND_WITH_CERTIFICATE_LIST 233#define SSL_R_TLS_RSA_ENCRYPTED_VALUE_LENGTH_IS_WRONG 234#define SSL_R_TRIED_TO_USE_UNSUPPORTED_CIPHER 235#define SSL_R_UNABLE_TO_DECODE_DH_CERTS 236#define SSL_R_UNABLE_TO_EXTRACT_PUBLIC_KEY 237#define SSL_R_UNABLE_TO_FIND_DH_PARAMETERS 238#define SSL_R_UNABLE_TO_FIND_PUBLIC_KEY_PARAMETERS 239#define SSL_R_UNABLE_TO_FIND_SSL_METHOD 240#define SSL_R_UNABLE_TO_LOAD_SSL2_MD5_ROUTINES 241#define SSL_R_UNABLE_TO_LOAD_SSL3_MD5_ROUTINES 242#define SSL_R_UNABLE_TO_LOAD_SSL3_SHA1_ROUTINES 243#define SSL_R_UNEXPECTED_MESSAGE 244#define SSL_R_UNEXPECTED_RECORD 245#define SSL_R_UNINITIALIZED 276#define SSL_R_UNKNOWN_ALERT_TYPE 246#define SSL_R_UNKNOWN_CERTIFICATE_TYPE 247#define SSL_R_UNKNOWN_CIPHER_RETURNED 248#define SSL_R_UNKNOWN_CIPHER_TYPE 249#define SSL_R_UNKNOWN_KEY_EXCHANGE_TYPE 250#define SSL_R_UNKNOWN_PKEY_TYPE 251#define SSL_R_UNKNOWN_PROTOCOL 252#define SSL_R_UNKNOWN_REMOTE_ERROR_TYPE 253#define SSL_R_UNKNOWN_SSL_VERSION 254#define SSL_R_UNKNOWN_STATE 255#define SSL_R_UNSUPPORTED_CIPHER 256#define SSL_R_UNSUPPORTED_COMPRESSION_ALGORITHM 257#define SSL_R_UNSUPPORTED_OPTION 1091#define SSL_R_UNSUPPORTED_PROTOCOL 258#define SSL_R_UNSUPPORTED_SSL_VERSION 259#define SSL_R_WRITE_BIO_NOT_SET 260#define SSL_R_WRONG_CIPHER_RETURNED 261#define SSL_R_WRONG_MESSAGE_TYPE 262#define SSL_R_WRONG_NUMBER_OF_KEY_BITS 263#define SSL_R_WRONG_SIGNATURE_LENGTH 264#define SSL_R_WRONG_SIGNATURE_SIZE 265#define SSL_R_WRONG_SSL_VERSION 266#define SSL_R_WRONG_VERSION_NUMBER 267#define SSL_R_X509_LIB 268#define SSL_R_X509_VERIFICATION_SETUP_PROBLEMS 269#ifdef __cplusplus}#endif#endif
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -