X-Git-Url: http://www.wagner.pp.ru/gitweb/?a=blobdiff_plain;f=e_gost_err.h;h=0d7ec94074eb0e787fe007d80f0a3a4ed84b9e9c;hb=d65fbca16e140be5ba5ea7799c543cbe579b3f0e;hp=fe1f36521667531245c72552929a1b0ba5874a17;hpb=7e78d8dc6bbdbc28dff29ec506244f6cc93410b8;p=openssl-gost%2Fengine.git diff --git a/e_gost_err.h b/e_gost_err.h index fe1f365..0d7ec94 100644 --- a/e_gost_err.h +++ b/e_gost_err.h @@ -2,21 +2,18 @@ * Generated by util/mkerr.pl DO NOT EDIT * Copyright 1995-2020 The OpenSSL Project Authors. All Rights Reserved. * - * Licensed under the Apache License 2.0 (the "License"). You may not use + * Licensed under the OpenSSL license (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_GOSTERR_H -# define OPENSSL_GOSTERR_H -# pragma once +#ifndef HEADER_GOSTERR_H +# define HEADER_GOSTERR_H -# include # include - -# define GOSTerr(f, r) ERR_GOST_error(0, (r), OPENSSL_FILE, OPENSSL_LINE) +# define GOSTerr(f, r) ERR_GOST_error((f), (r), OPENSSL_FILE, OPENSSL_LINE) # ifdef __cplusplus @@ -32,63 +29,61 @@ void ERR_GOST_error(int function, int reason, char *file, int line); /* * GOST function codes. */ -# ifndef OPENSSL_NO_DEPRECATED_3_0 -# define GOST_F_DECODE_GOST_ALGOR_PARAMS 0 -# define GOST_F_ENCODE_GOST_ALGOR_PARAMS 0 -# define GOST_F_FILL_GOST_EC_PARAMS 0 -# define GOST_F_GET_ENCRYPTION_PARAMS 0 -# define GOST_F_GOST89_GET_ASN1_PARAMETERS 0 -# define GOST_F_GOST89_SET_ASN1_PARAMETERS 0 -# define GOST_F_GOST_CIPHER_CTL 0 -# define GOST_F_GOST_EC_COMPUTE_PUBLIC 0 -# define GOST_F_GOST_EC_KEYGEN 0 -# define GOST_F_GOST_EC_SIGN 0 -# define GOST_F_GOST_EC_VERIFY 0 -# define GOST_F_GOST_GRASSHOPPER_CIPHER_CTL 0 -# define GOST_F_GOST_GRASSHOPPER_SET_ASN1_PARAMETERS 0 -# define GOST_F_GOST_IMIT_CTRL 0 -# define GOST_F_GOST_IMIT_FINAL 0 -# define GOST_F_GOST_IMIT_UPDATE 0 -# define GOST_F_GOST_KDFTREE2012_256 0 -# define GOST_F_GOST_KEXP15 0 -# define GOST_F_GOST_KIMP15 0 -# define GOST_F_OMAC_ACPKM_IMIT_CTRL 0 -# define GOST_F_OMAC_ACPKM_IMIT_FINAL 0 -# define GOST_F_OMAC_ACPKM_IMIT_UPDATE 0 -# define GOST_F_OMAC_ACPKM_KEY 0 -# define GOST_F_OMAC_IMIT_CTRL 0 -# define GOST_F_OMAC_IMIT_FINAL 0 -# define GOST_F_OMAC_IMIT_UPDATE 0 -# define GOST_F_OMAC_KEY 0 -# define GOST_F_PARAM_COPY_GOST_EC 0 -# define GOST_F_PKEY_GOST2001_PARAMGEN 0 -# define GOST_F_PKEY_GOST2012_PARAMGEN 0 -# define GOST_F_PKEY_GOST2018_DECRYPT 0 -# define GOST_F_PKEY_GOST2018_ENCRYPT 0 -# define GOST_F_PKEY_GOST_CTRL 0 -# define GOST_F_PKEY_GOST_DECRYPT 0 -# define GOST_F_PKEY_GOST_ECCP_DECRYPT 0 -# define GOST_F_PKEY_GOST_ECCP_ENCRYPT 0 -# define GOST_F_PKEY_GOST_EC_CTRL_STR_256 0 -# define GOST_F_PKEY_GOST_EC_CTRL_STR_512 0 -# define GOST_F_PKEY_GOST_EC_CTRL_STR_COMMON 0 -# define GOST_F_PKEY_GOST_EC_DERIVE 0 -# define GOST_F_PKEY_GOST_ENCRYPT 0 -# define GOST_F_PKEY_GOST_GRASSHOPPER_MAC_SIGNCTX_INIT 0 -# define GOST_F_PKEY_GOST_MAC_CTRL 0 -# define GOST_F_PKEY_GOST_MAC_CTRL_STR 0 -# define GOST_F_PKEY_GOST_MAC_KEYGEN_BASE 0 -# define GOST_F_PKEY_GOST_MAC_SIGNCTX_INIT 0 -# define GOST_F_PKEY_GOST_MAGMA_MAC_SIGNCTX_INIT 0 -# define GOST_F_PKEY_GOST_OMAC_CTRL 0 -# define GOST_F_PKEY_GOST_OMAC_CTRL_STR 0 -# define GOST_F_PRINT_GOST_EC_PUB 0 -# define GOST_F_PRIV_DECODE_GOST 0 -# define GOST_F_PUB_DECODE_GOST_EC 0 -# define GOST_F_PUB_ENCODE_GOST_EC 0 -# define GOST_F_UNPACK_CP_SIGNATURE 0 -# define GOST_F_VKO_COMPUTE_KEY 0 -# endif +# define GOST_F_DECODE_GOST_ALGOR_PARAMS 100 +# define GOST_F_ENCODE_GOST_ALGOR_PARAMS 101 +# define GOST_F_FILL_GOST_EC_PARAMS 102 +# define GOST_F_GET_ENCRYPTION_PARAMS 103 +# define GOST_F_GOST89_GET_ASN1_PARAMETERS 104 +# define GOST_F_GOST89_SET_ASN1_PARAMETERS 105 +# define GOST_F_GOST_CIPHER_CTL 106 +# define GOST_F_GOST_EC_COMPUTE_PUBLIC 107 +# define GOST_F_GOST_EC_KEYGEN 108 +# define GOST_F_GOST_EC_SIGN 109 +# define GOST_F_GOST_EC_VERIFY 110 +# define GOST_F_GOST_GRASSHOPPER_CIPHER_CTL 111 +# define GOST_F_GOST_GRASSHOPPER_SET_ASN1_PARAMETERS 112 +# define GOST_F_GOST_IMIT_CTRL 113 +# define GOST_F_GOST_IMIT_FINAL 114 +# define GOST_F_GOST_IMIT_UPDATE 115 +# define GOST_F_GOST_KDFTREE2012_256 149 +# define GOST_F_GOST_KEXP15 143 +# define GOST_F_GOST_KIMP15 148 +# define GOST_F_OMAC_ACPKM_IMIT_CTRL 144 +# define GOST_F_OMAC_ACPKM_IMIT_FINAL 145 +# define GOST_F_OMAC_ACPKM_IMIT_UPDATE 146 +# define GOST_F_OMAC_ACPKM_KEY 147 +# define GOST_F_OMAC_IMIT_CTRL 116 +# define GOST_F_OMAC_IMIT_FINAL 117 +# define GOST_F_OMAC_IMIT_UPDATE 118 +# define GOST_F_OMAC_KEY 138 +# define GOST_F_PARAM_COPY_GOST_EC 119 +# define GOST_F_PKEY_GOST2001_PARAMGEN 120 +# define GOST_F_PKEY_GOST2012_PARAMGEN 121 +# define GOST_F_PKEY_GOST2018_DECRYPT 150 +# define GOST_F_PKEY_GOST2018_ENCRYPT 151 +# define GOST_F_PKEY_GOST_CTRL 122 +# define GOST_F_PKEY_GOST_DECRYPT 153 +# define GOST_F_PKEY_GOST_ECCP_DECRYPT 123 +# define GOST_F_PKEY_GOST_ECCP_ENCRYPT 124 +# define GOST_F_PKEY_GOST_EC_CTRL_STR_256 125 +# define GOST_F_PKEY_GOST_EC_CTRL_STR_512 126 +# define GOST_F_PKEY_GOST_EC_CTRL_STR_COMMON 154 +# define GOST_F_PKEY_GOST_EC_DERIVE 127 +# define GOST_F_PKEY_GOST_ENCRYPT 152 +# define GOST_F_PKEY_GOST_GRASSHOPPER_MAC_SIGNCTX_INIT 141 +# define GOST_F_PKEY_GOST_MAC_CTRL 128 +# define GOST_F_PKEY_GOST_MAC_CTRL_STR 129 +# define GOST_F_PKEY_GOST_MAC_KEYGEN_BASE 130 +# define GOST_F_PKEY_GOST_MAC_SIGNCTX_INIT 131 +# define GOST_F_PKEY_GOST_MAGMA_MAC_SIGNCTX_INIT 142 +# define GOST_F_PKEY_GOST_OMAC_CTRL 139 +# define GOST_F_PKEY_GOST_OMAC_CTRL_STR 140 +# define GOST_F_PRINT_GOST_EC_PUB 132 +# define GOST_F_PRIV_DECODE_GOST 133 +# define GOST_F_PUB_DECODE_GOST_EC 134 +# define GOST_F_PUB_ENCODE_GOST_EC 135 +# define GOST_F_UNPACK_CP_SIGNATURE 136 +# define GOST_F_VKO_COMPUTE_KEY 137 /* * GOST reason codes.