File indexing completed on 2026-05-31 08:31:41
0001
0002
0003
0004
0005
0006
0007
0008
0009
0010
0011 #ifndef OPENSSL_CRYPTOERR_H
0012 #define OPENSSL_CRYPTOERR_H
0013 #pragma once
0014
0015 #include <openssl/opensslconf.h>
0016 #include <openssl/symhacks.h>
0017 #include <openssl/cryptoerr_legacy.h>
0018
0019
0020
0021
0022 #define CRYPTO_R_BAD_ALGORITHM_NAME 117
0023 #define CRYPTO_R_CONFLICTING_NAMES 118
0024 #define CRYPTO_R_HEX_STRING_TOO_SHORT 121
0025 #define CRYPTO_R_ILLEGAL_HEX_DIGIT 102
0026 #define CRYPTO_R_INSUFFICIENT_DATA_SPACE 106
0027 #define CRYPTO_R_INSUFFICIENT_PARAM_SIZE 107
0028 #define CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE 108
0029 #define CRYPTO_R_INTEGER_OVERFLOW 127
0030 #define CRYPTO_R_INVALID_NEGATIVE_VALUE 122
0031 #define CRYPTO_R_INVALID_NULL_ARGUMENT 109
0032 #define CRYPTO_R_INVALID_OSSL_PARAM_TYPE 110
0033 #define CRYPTO_R_NO_PARAMS_TO_MERGE 131
0034 #define CRYPTO_R_NO_SPACE_FOR_TERMINATING_NULL 128
0035 #define CRYPTO_R_ODD_NUMBER_OF_DIGITS 103
0036 #define CRYPTO_R_PARAM_CANNOT_BE_REPRESENTED_EXACTLY 123
0037 #define CRYPTO_R_PARAM_NOT_INTEGER_TYPE 124
0038 #define CRYPTO_R_PARAM_OF_INCOMPATIBLE_TYPE 129
0039 #define CRYPTO_R_PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED 125
0040 #define CRYPTO_R_PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT 130
0041 #define CRYPTO_R_PARAM_VALUE_TOO_LARGE_FOR_DESTINATION 126
0042 #define CRYPTO_R_PROVIDER_ALREADY_EXISTS 104
0043 #define CRYPTO_R_PROVIDER_SECTION_ERROR 105
0044 #define CRYPTO_R_RANDOM_SECTION_ERROR 119
0045 #define CRYPTO_R_SECURE_MALLOC_FAILURE 111
0046 #define CRYPTO_R_STRING_TOO_LONG 112
0047 #define CRYPTO_R_TOO_MANY_BYTES 113
0048 #define CRYPTO_R_TOO_MANY_NAMES 132
0049 #define CRYPTO_R_TOO_MANY_RECORDS 114
0050 #define CRYPTO_R_TOO_SMALL_BUFFER 116
0051 #define CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION 120
0052 #define CRYPTO_R_ZERO_LENGTH_NUMBER 115
0053
0054 #endif