]>
Commit | Line | Data |
---|---|---|
e85d19c6 AI |
1 | /* |
2 | * Generated by util/mkerr.pl DO NOT EDIT | |
63b64f19 | 3 | * Copyright 1995-2021 The OpenSSL Project Authors. All Rights Reserved. |
e85d19c6 AI |
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 | #include <openssl/err.h> | |
12 | #include <openssl/esserr.h> | |
14a6c6a4 | 13 | #include "crypto/esserr.h" |
e85d19c6 AI |
14 | |
15 | #ifndef OPENSSL_NO_ERR | |
16 | ||
e85d19c6 | 17 | static const ERR_STRING_DATA ESS_str_reasons[] = { |
63b64f19 DDO |
18 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_EMPTY_ESS_CERT_ID_LIST), |
19 | "empty ess cert id list"}, | |
20 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_CERT_DIGEST_ERROR), | |
21 | "ess cert digest error"}, | |
22 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_CERT_ID_NOT_FOUND), | |
23 | "ess cert id not found"}, | |
24 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_CERT_ID_WRONG_ORDER), | |
25 | "ess cert id wrong order"}, | |
26 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_DIGEST_ALG_UNKNOWN), | |
27 | "ess digest alg unknown"}, | |
e85d19c6 AI |
28 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_SIGNING_CERTIFICATE_ERROR), |
29 | "ess signing certificate error"}, | |
30 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_SIGNING_CERT_ADD_ERROR), | |
31 | "ess signing cert add error"}, | |
32 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_ESS_SIGNING_CERT_V2_ADD_ERROR), | |
33 | "ess signing cert v2 add error"}, | |
63b64f19 DDO |
34 | {ERR_PACK(ERR_LIB_ESS, 0, ESS_R_MISSING_SIGNING_CERTIFICATE_ATTRIBUTE), |
35 | "missing signing certificate attribute"}, | |
e85d19c6 AI |
36 | {0, NULL} |
37 | }; | |
38 | ||
39 | #endif | |
40 | ||
14a6c6a4 | 41 | int err_load_ESS_strings_int(void) |
e85d19c6 AI |
42 | { |
43 | #ifndef OPENSSL_NO_ERR | |
0cd1b144 | 44 | if (ERR_reason_error_string(ESS_str_reasons[0].error) == NULL) |
e85d19c6 | 45 | ERR_load_strings_const(ESS_str_reasons); |
e85d19c6 AI |
46 | #endif |
47 | return 1; | |
48 | } |