Back to home page

EIC code displayed by LXR

 
 

    


File indexing completed on 2025-01-18 10:05:41

0001 /*
0002  * Generated by util/mkerr.pl DO NOT EDIT
0003  * Copyright 1995-2024 The OpenSSL Project Authors. All Rights Reserved.
0004  *
0005  * Licensed under the Apache License 2.0 (the "License").  You may not use
0006  * this file except in compliance with the License.  You can obtain a copy
0007  * in the file LICENSE in the source distribution or at
0008  * https://www.openssl.org/source/license.html
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  * CRYPTO reason codes.
0023  */
0024 # define CRYPTO_R_BAD_ALGORITHM_NAME                      117
0025 # define CRYPTO_R_CONFLICTING_NAMES                       118
0026 # define CRYPTO_R_HEX_STRING_TOO_SHORT                    121
0027 # define CRYPTO_R_ILLEGAL_HEX_DIGIT                       102
0028 # define CRYPTO_R_INSUFFICIENT_DATA_SPACE                 106
0029 # define CRYPTO_R_INSUFFICIENT_PARAM_SIZE                 107
0030 # define CRYPTO_R_INSUFFICIENT_SECURE_DATA_SPACE          108
0031 # define CRYPTO_R_INTEGER_OVERFLOW                        127
0032 # define CRYPTO_R_INVALID_NEGATIVE_VALUE                  122
0033 # define CRYPTO_R_INVALID_NULL_ARGUMENT                   109
0034 # define CRYPTO_R_INVALID_OSSL_PARAM_TYPE                 110
0035 # define CRYPTO_R_NO_PARAMS_TO_MERGE                      131
0036 # define CRYPTO_R_NO_SPACE_FOR_TERMINATING_NULL           128
0037 # define CRYPTO_R_ODD_NUMBER_OF_DIGITS                    103
0038 # define CRYPTO_R_PARAM_CANNOT_BE_REPRESENTED_EXACTLY     123
0039 # define CRYPTO_R_PARAM_NOT_INTEGER_TYPE                  124
0040 # define CRYPTO_R_PARAM_OF_INCOMPATIBLE_TYPE              129
0041 # define CRYPTO_R_PARAM_UNSIGNED_INTEGER_NEGATIVE_VALUE_UNSUPPORTED 125
0042 # define CRYPTO_R_PARAM_UNSUPPORTED_FLOATING_POINT_FORMAT 130
0043 # define CRYPTO_R_PARAM_VALUE_TOO_LARGE_FOR_DESTINATION   126
0044 # define CRYPTO_R_PROVIDER_ALREADY_EXISTS                 104
0045 # define CRYPTO_R_PROVIDER_SECTION_ERROR                  105
0046 # define CRYPTO_R_RANDOM_SECTION_ERROR                    119
0047 # define CRYPTO_R_SECURE_MALLOC_FAILURE                   111
0048 # define CRYPTO_R_STRING_TOO_LONG                         112
0049 # define CRYPTO_R_TOO_MANY_BYTES                          113
0050 # define CRYPTO_R_TOO_MANY_NAMES                          132
0051 # define CRYPTO_R_TOO_MANY_RECORDS                        114
0052 # define CRYPTO_R_TOO_SMALL_BUFFER                        116
0053 # define CRYPTO_R_UNKNOWN_NAME_IN_RANDOM_SECTION          120
0054 # define CRYPTO_R_ZERO_LENGTH_NUMBER                      115
0055 
0056 #endif