xref: /netbsd-src/crypto/external/bsd/openssl.old/dist/include/openssl/dsaerr.h (revision 4724848cf0da353df257f730694b7882798e5daf)
1*4724848cSchristos /*
2*4724848cSchristos  * Generated by util/mkerr.pl DO NOT EDIT
3*4724848cSchristos  * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
4*4724848cSchristos  *
5*4724848cSchristos  * Licensed under the OpenSSL license (the "License").  You may not use
6*4724848cSchristos  * this file except in compliance with the License.  You can obtain a copy
7*4724848cSchristos  * in the file LICENSE in the source distribution or at
8*4724848cSchristos  * https://www.openssl.org/source/license.html
9*4724848cSchristos  */
10*4724848cSchristos 
11*4724848cSchristos #ifndef HEADER_DSAERR_H
12*4724848cSchristos # define HEADER_DSAERR_H
13*4724848cSchristos 
14*4724848cSchristos # ifndef HEADER_SYMHACKS_H
15*4724848cSchristos #  include <openssl/symhacks.h>
16*4724848cSchristos # endif
17*4724848cSchristos 
18*4724848cSchristos # include <openssl/opensslconf.h>
19*4724848cSchristos 
20*4724848cSchristos # ifndef OPENSSL_NO_DSA
21*4724848cSchristos 
22*4724848cSchristos #  ifdef  __cplusplus
23*4724848cSchristos extern "C"
24*4724848cSchristos #  endif
25*4724848cSchristos int ERR_load_DSA_strings(void);
26*4724848cSchristos 
27*4724848cSchristos /*
28*4724848cSchristos  * DSA function codes.
29*4724848cSchristos  */
30*4724848cSchristos #  define DSA_F_DSAPARAMS_PRINT                            100
31*4724848cSchristos #  define DSA_F_DSAPARAMS_PRINT_FP                         101
32*4724848cSchristos #  define DSA_F_DSA_BUILTIN_PARAMGEN                       125
33*4724848cSchristos #  define DSA_F_DSA_BUILTIN_PARAMGEN2                      126
34*4724848cSchristos #  define DSA_F_DSA_DO_SIGN                                112
35*4724848cSchristos #  define DSA_F_DSA_DO_VERIFY                              113
36*4724848cSchristos #  define DSA_F_DSA_METH_DUP                               127
37*4724848cSchristos #  define DSA_F_DSA_METH_NEW                               128
38*4724848cSchristos #  define DSA_F_DSA_METH_SET1_NAME                         129
39*4724848cSchristos #  define DSA_F_DSA_NEW_METHOD                             103
40*4724848cSchristos #  define DSA_F_DSA_PARAM_DECODE                           119
41*4724848cSchristos #  define DSA_F_DSA_PRINT_FP                               105
42*4724848cSchristos #  define DSA_F_DSA_PRIV_DECODE                            115
43*4724848cSchristos #  define DSA_F_DSA_PRIV_ENCODE                            116
44*4724848cSchristos #  define DSA_F_DSA_PUB_DECODE                             117
45*4724848cSchristos #  define DSA_F_DSA_PUB_ENCODE                             118
46*4724848cSchristos #  define DSA_F_DSA_SIGN                                   106
47*4724848cSchristos #  define DSA_F_DSA_SIGN_SETUP                             107
48*4724848cSchristos #  define DSA_F_DSA_SIG_NEW                                102
49*4724848cSchristos #  define DSA_F_OLD_DSA_PRIV_DECODE                        122
50*4724848cSchristos #  define DSA_F_PKEY_DSA_CTRL                              120
51*4724848cSchristos #  define DSA_F_PKEY_DSA_CTRL_STR                          104
52*4724848cSchristos #  define DSA_F_PKEY_DSA_KEYGEN                            121
53*4724848cSchristos 
54*4724848cSchristos /*
55*4724848cSchristos  * DSA reason codes.
56*4724848cSchristos  */
57*4724848cSchristos #  define DSA_R_BAD_Q_VALUE                                102
58*4724848cSchristos #  define DSA_R_BN_DECODE_ERROR                            108
59*4724848cSchristos #  define DSA_R_BN_ERROR                                   109
60*4724848cSchristos #  define DSA_R_DECODE_ERROR                               104
61*4724848cSchristos #  define DSA_R_INVALID_DIGEST_TYPE                        106
62*4724848cSchristos #  define DSA_R_INVALID_PARAMETERS                         112
63*4724848cSchristos #  define DSA_R_MISSING_PARAMETERS                         101
64*4724848cSchristos #  define DSA_R_MISSING_PRIVATE_KEY                        111
65*4724848cSchristos #  define DSA_R_MODULUS_TOO_LARGE                          103
66*4724848cSchristos #  define DSA_R_NO_PARAMETERS_SET                          107
67*4724848cSchristos #  define DSA_R_PARAMETER_ENCODING_ERROR                   105
68*4724848cSchristos #  define DSA_R_Q_NOT_PRIME                                113
69*4724848cSchristos #  define DSA_R_SEED_LEN_SMALL                             110
70*4724848cSchristos 
71*4724848cSchristos # endif
72*4724848cSchristos #endif
73