- ..
- aes.h
- asn1.h
- asn1_mac.h
- asn1err.h
- asn1t.h
- async.h
- asyncerr.h
- bio.h
- bioerr.h
- blowfish.h
- bn.h
- bnerr.h
- buffer.h
- buffererr.h
- camellia.h
- cast.h
- cmac.h
- cmp.h
- cmp_util.h
- cmperr.h
- cms.h
- cmserr.h
- comp.h
- comperr.h
- conf.h
- conf_api.h
- conferr.h
- configuration.h
- conftypes.h
- core_dispatch.h
- core_names.h
- core_object.h
- crmf.h
- crmferr.h
- crypto.h
- cryptoerr.h
- cryptoerr_legacy.h
- ct.h
- cterr.h
- decoder.h
- decodererr.h
- des.h
- dh.h
- dherr.h
- dsa.h
- dsaerr.h
- dtls1.h
- e_os2.h
- ebcdic.h
- ec.h
- ecdh.h
- ecdsa.h
- ecerr.h
- encoder.h
- encodererr.h
- engine.h
- engineerr.h
- err.h
- ess.h
- esserr.h
- evp.h
- evperr.h
- fips_names.h
- fipskey.h
- hmac.h
- http.h
- httperr.h
- idea.h
- kdf.h
- kdferr.h
- lhash.h
- macros.h
- md2.h
- md4.h
- md5.h
- mdc2.h
- modes.h
- obj_mac.h
- objects.h
- objectserr.h
- ocsp.h
- ocsperr.h
- opensslconf.h
- opensslv.h
- ossl_typ.h
- param_build.h
- params.h
- pem.h
- pem2.h
- pemerr.h
- pkcs12.h
- pkcs12err.h
- pkcs7.h
- pkcs7err.h
- prov_ssl.h
- proverr.h
- provider.h
- rand.h
- randerr.h
- rc2.h
- rc4.h
- rc5.h
- ripemd.h
- rsa.h
- rsaerr.h
- safestack.h
- seed.h
- self_test.h
- sha.h
- srp.h
- srtp.h
- ssl.h
- ssl2.h
- ssl3.h
- sslerr.h
- sslerr_legacy.h
- stack.h
- store.h
- storeerr.h
- symhacks.h
- tls1.h
- trace.h
- ts.h
- tserr.h
- txt_db.h
- types.h
- ui.h
- uierr.h
- whrlpool.h
- x509.h
- x509_vfy.h
- x509err.h
- x509v3.h
- x509v3err.h
ecerr.h @74036c5 — raw · history · blame
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 | /*
* Generated by util/mkerr.pl DO NOT EDIT
* Copyright 1995-2023 The OpenSSL Project Authors. All Rights Reserved.
*
* Licensed under the Apache License 2.0 (the "License"). You may not use
* this file except in compliance with the License. You can obtain a copy
* in the file LICENSE in the source distribution or at
* https://www.openssl.org/source/license.html
*/
#ifndef OPENSSL_ECERR_H
# define OPENSSL_ECERR_H
# pragma once
# include <openssl/opensslconf.h>
# include <openssl/symhacks.h>
# include <openssl/cryptoerr_legacy.h>
# ifndef OPENSSL_NO_EC
/*
* EC reason codes.
*/
# define EC_R_ASN1_ERROR 115
# define EC_R_BAD_SIGNATURE 156
# define EC_R_BIGNUM_OUT_OF_RANGE 144
# define EC_R_BUFFER_TOO_SMALL 100
# define EC_R_CANNOT_INVERT 165
# define EC_R_COORDINATES_OUT_OF_RANGE 146
# define EC_R_CURVE_DOES_NOT_SUPPORT_ECDH 160
# define EC_R_CURVE_DOES_NOT_SUPPORT_ECDSA 170
# define EC_R_CURVE_DOES_NOT_SUPPORT_SIGNING 159
# define EC_R_DECODE_ERROR 142
# define EC_R_DISCRIMINANT_IS_ZERO 118
# define EC_R_EC_GROUP_NEW_BY_NAME_FAILURE 119
# define EC_R_EXPLICIT_PARAMS_NOT_SUPPORTED 127
# define EC_R_FAILED_MAKING_PUBLIC_KEY 166
# define EC_R_FIELD_TOO_LARGE 143
# define EC_R_GF2M_NOT_SUPPORTED 147
# define EC_R_GROUP2PKPARAMETERS_FAILURE 120
# define EC_R_I2D_ECPKPARAMETERS_FAILURE 121
# define EC_R_INCOMPATIBLE_OBJECTS 101
# define EC_R_INVALID_A 168
# define EC_R_INVALID_ARGUMENT 112
# define EC_R_INVALID_B 169
# define EC_R_INVALID_COFACTOR 171
# define EC_R_INVALID_COMPRESSED_POINT 110
# define EC_R_INVALID_COMPRESSION_BIT 109
# define EC_R_INVALID_CURVE 141
# define EC_R_INVALID_DIGEST 151
# define EC_R_INVALID_DIGEST_TYPE 138
# define EC_R_INVALID_ENCODING 102
# define EC_R_INVALID_FIELD 103
# define EC_R_INVALID_FORM 104
# define EC_R_INVALID_GENERATOR 173
# define EC_R_INVALID_GROUP_ORDER 122
# define EC_R_INVALID_KEY 116
# define EC_R_INVALID_LENGTH 117
# define EC_R_INVALID_NAMED_GROUP_CONVERSION 174
# define EC_R_INVALID_OUTPUT_LENGTH 161
# define EC_R_INVALID_P 172
# define EC_R_INVALID_PEER_KEY 133
# define EC_R_INVALID_PENTANOMIAL_BASIS 132
# define EC_R_INVALID_PRIVATE_KEY 123
# define EC_R_INVALID_SEED 175
# define EC_R_INVALID_TRINOMIAL_BASIS 137
# define EC_R_KDF_PARAMETER_ERROR 148
# define EC_R_KEYS_NOT_SET 140
# define EC_R_LADDER_POST_FAILURE 136
# define EC_R_LADDER_PRE_FAILURE 153
# define EC_R_LADDER_STEP_FAILURE 162
# define EC_R_MISSING_OID 167
# define EC_R_MISSING_PARAMETERS 124
# define EC_R_MISSING_PRIVATE_KEY 125
# define EC_R_NEED_NEW_SETUP_VALUES 157
# define EC_R_NOT_A_NIST_PRIME 135
# define EC_R_NOT_IMPLEMENTED 126
# define EC_R_NOT_INITIALIZED 111
# define EC_R_NO_PARAMETERS_SET 139
# define EC_R_NO_PRIVATE_VALUE 154
# define EC_R_OPERATION_NOT_SUPPORTED 152
# define EC_R_PASSED_NULL_PARAMETER 134
# define EC_R_PEER_KEY_ERROR 149
# define EC_R_POINT_ARITHMETIC_FAILURE 155
# define EC_R_POINT_AT_INFINITY 106
# define EC_R_POINT_COORDINATES_BLIND_FAILURE 163
# define EC_R_POINT_IS_NOT_ON_CURVE 107
# define EC_R_RANDOM_NUMBER_GENERATION_FAILED 158
# define EC_R_SHARED_INFO_ERROR 150
# define EC_R_SLOT_FULL 108
# define EC_R_TOO_MANY_RETRIES 176
# define EC_R_UNDEFINED_GENERATOR 113
# define EC_R_UNDEFINED_ORDER 128
# define EC_R_UNKNOWN_COFACTOR 164
# define EC_R_UNKNOWN_GROUP 129
# define EC_R_UNKNOWN_ORDER 114
# define EC_R_UNSUPPORTED_FIELD 131
# define EC_R_WRONG_CURVE_PARAMETERS 145
# define EC_R_WRONG_ORDER 130
# endif
#endif
|