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