]> git.ipfire.org Git - thirdparty/openssl.git/blob - providers/common/include/internal/providercommonerr.h
609fd5bfd0e669b555d1fb66c60b40b8d6e99e76
[thirdparty/openssl.git] / providers / common / include / internal / providercommonerr.h
1 /*
2 * Generated by util/mkerr.pl DO NOT EDIT
3 * Copyright 1995-2019 The OpenSSL Project Authors. All Rights Reserved.
4 *
5 * Licensed under the Apache License 2.0 (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 HEADER_PROVERR_H
12 # define HEADER_PROVERR_H
13
14 # ifndef HEADER_SYMHACKS_H
15 # include <openssl/symhacks.h>
16 # endif
17
18 # ifdef __cplusplus
19 extern "C"
20 # endif
21 int ERR_load_PROV_strings(void);
22
23 /*
24 * PROV function codes.
25 */
26 # define PROV_F_AESNI_INIT_KEY 101
27 # define PROV_F_AES_BLOCK_FINAL 102
28 # define PROV_F_AES_BLOCK_UPDATE 103
29 # define PROV_F_AES_CIPHER 104
30 # define PROV_F_AES_CTX_GET_PARAMS 105
31 # define PROV_F_AES_CTX_SET_PARAMS 106
32 # define PROV_F_AES_DINIT 107
33 # define PROV_F_AES_DUPCTX 108
34 # define PROV_F_AES_EINIT 109
35 # define PROV_F_AES_INIT_KEY 110
36 # define PROV_F_AES_STREAM_UPDATE 111
37 # define PROV_F_AES_T4_INIT_KEY 112
38 # define PROV_F_PROV_AES_KEY_GENERIC_INIT 113
39 # define PROV_F_TRAILINGDATA 114
40 # define PROV_F_UNPADBLOCK 100
41
42 /*
43 * PROV reason codes.
44 */
45 # define PROV_R_AES_KEY_SETUP_FAILED 101
46 # define PROV_R_BAD_DECRYPT 100
47 # define PROV_R_CIPHER_OPERATION_FAILED 102
48 # define PROV_R_FAILED_TO_GET_PARAMETER 103
49 # define PROV_R_FAILED_TO_SET_PARAMETER 104
50 # define PROV_R_INVALID_KEYLEN 105
51 # define PROV_R_OUTPUT_BUFFER_TOO_SMALL 106
52 # define PROV_R_WRONG_FINAL_BLOCK_LENGTH 107
53
54 #endif