codekingpro/portable-devtools
115k
1/*2 * Generated by util/mkerr.pl DO NOT EDIT3 * Copyright 1995-2022 The OpenSSL Project Authors. All Rights Reserved.4 *5 * Licensed under the Apache License 2.0 (the "License"). You may not use6 * this file except in compliance with the License. You can obtain a copy7 * in the file LICENSE in the source distribution or at8 * https://www.openssl.org/source/license.html9 */10 11#ifndef OPENSSL_BNERR_H12# define OPENSSL_BNERR_H13# pragma once14 15# include <openssl/opensslconf.h>16# include <openssl/symhacks.h>17# include <openssl/cryptoerr_legacy.h>18 19 20 21/*22 * BN reason codes.23 */24# define BN_R_ARG2_LT_ARG3 10025# define BN_R_BAD_RECIPROCAL 10126# define BN_R_BIGNUM_TOO_LONG 11427# define BN_R_BITS_TOO_SMALL 11828# define BN_R_CALLED_WITH_EVEN_MODULUS 10229# define BN_R_DIV_BY_ZERO 10330# define BN_R_ENCODING_ERROR 10431# define BN_R_EXPAND_ON_STATIC_BIGNUM_DATA 10532# define BN_R_INPUT_NOT_REDUCED 11033# define BN_R_INVALID_LENGTH 10634# define BN_R_INVALID_RANGE 11535# define BN_R_INVALID_SHIFT 11936# define BN_R_NOT_A_SQUARE 11137# define BN_R_NOT_INITIALIZED 10738# define BN_R_NO_INVERSE 10839# define BN_R_NO_PRIME_CANDIDATE 12140# define BN_R_NO_SOLUTION 11641# define BN_R_NO_SUITABLE_DIGEST 12042# define BN_R_PRIVATE_KEY_TOO_LARGE 11743# define BN_R_P_IS_NOT_PRIME 11244# define BN_R_TOO_MANY_ITERATIONS 11345# define BN_R_TOO_MANY_TEMPORARY_VARIABLES 10946 47#endif48 