xref: /freebsd/crypto/openssl/engines/e_capi_err.h (revision e71b70530d95c4f34d8bdbd78d1242df1ba4a945)
16f9291ceSJung-uk Kim /*
2*e71b7053SJung-uk Kim  * Generated by util/mkerr.pl DO NOT EDIT
3*e71b7053SJung-uk Kim  * Copyright 1995-2017 The OpenSSL Project Authors. All Rights Reserved.
4*e71b7053SJung-uk Kim  *
5*e71b7053SJung-uk Kim  * Licensed under the OpenSSL license (the "License").  You may not use
6*e71b7053SJung-uk Kim  * this file except in compliance with the License.  You can obtain a copy
7*e71b7053SJung-uk Kim  * in the file LICENSE in the source distribution or at
8*e71b7053SJung-uk Kim  * https://www.openssl.org/source/license.html
9db522d3aSSimon L. B. Nielsen  */
10db522d3aSSimon L. B. Nielsen 
11*e71b7053SJung-uk Kim #ifndef HEADER_CAPIERR_H
12*e71b7053SJung-uk Kim # define HEADER_CAPIERR_H
13db522d3aSSimon L. B. Nielsen 
14*e71b7053SJung-uk Kim # define CAPIerr(f, r) ERR_CAPI_error((f), (r), OPENSSL_FILE, OPENSSL_LINE)
15*e71b7053SJung-uk Kim 
16*e71b7053SJung-uk Kim 
17*e71b7053SJung-uk Kim /*
18*e71b7053SJung-uk Kim  * CAPI function codes.
19*e71b7053SJung-uk Kim  */
20db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_CERT_GET_FNAME                       99
21db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_CTRL                                 100
22db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_CTX_NEW                              101
23db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_CTX_SET_PROVNAME                     102
24db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_DSA_DO_SIGN                          114
25db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_GET_KEY                              103
26db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_GET_PKEY                             115
27db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_GET_PROVNAME                         104
28db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_GET_PROV_INFO                        105
29db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_INIT                                 106
30db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_LIST_CONTAINERS                      107
31db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_LOAD_PRIVKEY                         108
32db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_OPEN_STORE                           109
33db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_RSA_PRIV_DEC                         110
34db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_RSA_PRIV_ENC                         111
35db522d3aSSimon L. B. Nielsen # define CAPI_F_CAPI_RSA_SIGN                             112
36*e71b7053SJung-uk Kim # define CAPI_F_CAPI_VTRACE                               118
37db522d3aSSimon L. B. Nielsen # define CAPI_F_CERT_SELECT_DIALOG                        117
38db522d3aSSimon L. B. Nielsen # define CAPI_F_CLIENT_CERT_SELECT                        116
39db522d3aSSimon L. B. Nielsen # define CAPI_F_WIDE_TO_ASC                               113
40db522d3aSSimon L. B. Nielsen 
41*e71b7053SJung-uk Kim /*
42*e71b7053SJung-uk Kim  * CAPI reason codes.
43*e71b7053SJung-uk Kim  */
44*e71b7053SJung-uk Kim # define CAPI_R_CANT_CREATE_HASH_OBJECT                   100
45*e71b7053SJung-uk Kim # define CAPI_R_CANT_FIND_CAPI_CONTEXT                    101
46*e71b7053SJung-uk Kim # define CAPI_R_CANT_GET_KEY                              102
47*e71b7053SJung-uk Kim # define CAPI_R_CANT_SET_HASH_VALUE                       103
48*e71b7053SJung-uk Kim # define CAPI_R_CRYPTACQUIRECONTEXT_ERROR                 104
49*e71b7053SJung-uk Kim # define CAPI_R_CRYPTENUMPROVIDERS_ERROR                  105
50*e71b7053SJung-uk Kim # define CAPI_R_DECRYPT_ERROR                             106
51*e71b7053SJung-uk Kim # define CAPI_R_ENGINE_NOT_INITIALIZED                    107
52*e71b7053SJung-uk Kim # define CAPI_R_ENUMCONTAINERS_ERROR                      108
53*e71b7053SJung-uk Kim # define CAPI_R_ERROR_ADDING_CERT                         109
54*e71b7053SJung-uk Kim # define CAPI_R_ERROR_CREATING_STORE                      110
55*e71b7053SJung-uk Kim # define CAPI_R_ERROR_GETTING_FRIENDLY_NAME               111
56*e71b7053SJung-uk Kim # define CAPI_R_ERROR_GETTING_KEY_PROVIDER_INFO           112
57*e71b7053SJung-uk Kim # define CAPI_R_ERROR_OPENING_STORE                       113
58*e71b7053SJung-uk Kim # define CAPI_R_ERROR_SIGNING_HASH                        114
59*e71b7053SJung-uk Kim # define CAPI_R_FILE_OPEN_ERROR                           115
60*e71b7053SJung-uk Kim # define CAPI_R_FUNCTION_NOT_SUPPORTED                    116
61*e71b7053SJung-uk Kim # define CAPI_R_GETUSERKEY_ERROR                          117
62*e71b7053SJung-uk Kim # define CAPI_R_INVALID_DIGEST_LENGTH                     118
63*e71b7053SJung-uk Kim # define CAPI_R_INVALID_DSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER  119
64*e71b7053SJung-uk Kim # define CAPI_R_INVALID_LOOKUP_METHOD                     120
65*e71b7053SJung-uk Kim # define CAPI_R_INVALID_PUBLIC_KEY_BLOB                   121
66*e71b7053SJung-uk Kim # define CAPI_R_INVALID_RSA_PUBLIC_KEY_BLOB_MAGIC_NUMBER  122
67*e71b7053SJung-uk Kim # define CAPI_R_PUBKEY_EXPORT_ERROR                       123
68*e71b7053SJung-uk Kim # define CAPI_R_PUBKEY_EXPORT_LENGTH_ERROR                124
69*e71b7053SJung-uk Kim # define CAPI_R_UNKNOWN_COMMAND                           125
70*e71b7053SJung-uk Kim # define CAPI_R_UNSUPPORTED_ALGORITHM_NID                 126
71*e71b7053SJung-uk Kim # define CAPI_R_UNSUPPORTED_PADDING                       127
72*e71b7053SJung-uk Kim # define CAPI_R_UNSUPPORTED_PUBLIC_KEY_ALGORITHM          128
73*e71b7053SJung-uk Kim # define CAPI_R_WIN32_ERROR                               129
74db522d3aSSimon L. B. Nielsen 
75db522d3aSSimon L. B. Nielsen #endif
76