/src/openssl/crypto/cmp/cmp_err.c
Line  | Count  | Source  | 
1  |  | /*  | 
2  |  |  * Generated by util/mkerr.pl DO NOT EDIT  | 
3  |  |  * Copyright 1995-2025 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  |  | #include <openssl/err.h>  | 
12  |  | #include <openssl/cmperr.h>  | 
13  |  | #include "crypto/cmperr.h"  | 
14  |  |  | 
15  |  | #ifndef OPENSSL_NO_CMP  | 
16  |  |  | 
17  |  | # ifndef OPENSSL_NO_ERR  | 
18  |  |  | 
19  |  | static const ERR_STRING_DATA CMP_str_reasons[] = { | 
20  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ALGORITHM_NOT_SUPPORTED), | 
21  |  |     "algorithm not supported"},  | 
22  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_BAD_CHECKAFTER_IN_POLLREP), | 
23  |  |     "bad checkafter in pollrep"},  | 
24  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_BAD_REQUEST_ID), "bad request id"}, | 
25  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERTHASH_UNMATCHED), "certhash unmatched"}, | 
26  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERTID_NOT_FOUND), "certid not found"}, | 
27  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERTIFICATE_NOT_ACCEPTED), | 
28  |  |     "certificate not accepted"},  | 
29  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERTIFICATE_NOT_FOUND), | 
30  |  |     "certificate not found"},  | 
31  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERTREQMSG_NOT_FOUND), | 
32  |  |     "certreqmsg not found"},  | 
33  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERTRESPONSE_NOT_FOUND), | 
34  |  |     "certresponse not found"},  | 
35  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CERT_AND_KEY_DO_NOT_MATCH), | 
36  |  |     "cert and key do not match"},  | 
37  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_CHECKAFTER_OUT_OF_RANGE), | 
38  |  |     "checkafter out of range"},  | 
39  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ENCOUNTERED_KEYUPDATEWARNING), | 
40  |  |     "encountered keyupdatewarning"},  | 
41  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ENCOUNTERED_WAITING), | 
42  |  |     "encountered waiting"},  | 
43  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CALCULATING_PROTECTION), | 
44  |  |     "error calculating protection"},  | 
45  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_CERTCONF), | 
46  |  |     "error creating certconf"},  | 
47  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_CERTREP), | 
48  |  |     "error creating certrep"},  | 
49  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_CERTREQ), | 
50  |  |     "error creating certreq"},  | 
51  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_ERROR), | 
52  |  |     "error creating error"},  | 
53  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_GENM), | 
54  |  |     "error creating genm"},  | 
55  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_GENP), | 
56  |  |     "error creating genp"},  | 
57  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_PKICONF), | 
58  |  |     "error creating pkiconf"},  | 
59  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_POLLREP), | 
60  |  |     "error creating pollrep"},  | 
61  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_POLLREQ), | 
62  |  |     "error creating pollreq"},  | 
63  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_RP), "error creating rp"}, | 
64  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_CREATING_RR), "error creating rr"}, | 
65  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_PARSING_PKISTATUS), | 
66  |  |     "error parsing pkistatus"},  | 
67  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_PROCESSING_MESSAGE), | 
68  |  |     "error processing message"},  | 
69  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_PROTECTING_MESSAGE), | 
70  |  |     "error protecting message"},  | 
71  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_SETTING_CERTHASH), | 
72  |  |     "error setting certhash"},  | 
73  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_UNEXPECTED_CERTCONF), | 
74  |  |     "error unexpected certconf"},  | 
75  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_VALIDATING_PROTECTION), | 
76  |  |     "error validating protection"},  | 
77  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_ERROR_VALIDATING_SIGNATURE), | 
78  |  |     "error validating signature"},  | 
79  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_EXPECTED_POLLREQ), "expected pollreq"}, | 
80  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_FAILED_BUILDING_OWN_CHAIN), | 
81  |  |     "failed building own chain"},  | 
82  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_FAILED_EXTRACTING_CENTRAL_GEN_KEY), | 
83  |  |      "failed extracting central gen key"},  | 
84  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_FAILED_EXTRACTING_PUBKEY), | 
85  |  |     "failed extracting pubkey"},  | 
86  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_FAILURE_OBTAINING_RANDOM), | 
87  |  |     "failure obtaining random"},  | 
88  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_FAIL_INFO_OUT_OF_RANGE), | 
89  |  |     "fail info out of range"},  | 
90  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_GENERATE_CERTREQTEMPLATE), | 
91  |  |     "generate certreqtemplate"},  | 
92  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_GENERATE_CRLSTATUS), | 
93  |  |     "error creating crlstatus"},  | 
94  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_GETTING_GENP), "getting genp"}, | 
95  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_GET_ITAV), "get itav"}, | 
96  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_INVALID_ARGS), "invalid args"}, | 
97  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_INVALID_GENP), "invalid genp"}, | 
98  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_INVALID_KEYSPEC), "invalid keyspec"}, | 
99  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_INVALID_OPTION), "invalid option"}, | 
100  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_INVALID_ROOTCAKEYUPDATE), | 
101  |  |     "invalid rootcakeyupdate"},  | 
102  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_CENTRAL_GEN_KEY), | 
103  |  |      "missing central gen key"},  | 
104  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_CERTID), "missing certid"}, | 
105  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_KEY_INPUT_FOR_CREATING_PROTECTION), | 
106  |  |     "missing key input for creating protection"},  | 
107  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_KEY_USAGE_DIGITALSIGNATURE), | 
108  |  |     "missing key usage digitalsignature"},  | 
109  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_P10CSR), "missing p10csr"}, | 
110  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_PBM_SECRET), "missing pbm secret"}, | 
111  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_PRIVATE_KEY), | 
112  |  |     "missing private key"},  | 
113  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_PRIVATE_KEY_FOR_POPO), | 
114  |  |     "missing private key for popo"},  | 
115  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_PROTECTION), "missing protection"}, | 
116  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_PUBLIC_KEY), "missing public key"}, | 
117  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_REFERENCE_CERT), | 
118  |  |     "missing reference cert"},  | 
119  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_SECRET), "missing secret"}, | 
120  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_SENDER_IDENTIFICATION), | 
121  |  |     "missing sender identification"},  | 
122  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_TRUST_ANCHOR), | 
123  |  |     "missing trust anchor"},  | 
124  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MISSING_TRUST_STORE), | 
125  |  |     "missing trust store"},  | 
126  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MULTIPLE_REQUESTS_NOT_SUPPORTED), | 
127  |  |     "multiple requests not supported"},  | 
128  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MULTIPLE_RESPONSES_NOT_SUPPORTED), | 
129  |  |     "multiple responses not supported"},  | 
130  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_MULTIPLE_SAN_SOURCES), | 
131  |  |     "multiple san sources"},  | 
132  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_NO_STDIO), "no stdio"}, | 
133  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_NO_SUITABLE_SENDER_CERT), | 
134  |  |     "no suitable sender cert"},  | 
135  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_NULL_ARGUMENT), "null argument"}, | 
136  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_PKIBODY_ERROR), "pkibody error"}, | 
137  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_PKISTATUSINFO_NOT_FOUND), | 
138  |  |     "pkistatusinfo not found"},  | 
139  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_POLLING_FAILED), "polling failed"}, | 
140  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_POTENTIALLY_INVALID_CERTIFICATE), | 
141  |  |     "potentially invalid certificate"},  | 
142  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_RECEIVED_ERROR), "received error"}, | 
143  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_RECIPNONCE_UNMATCHED), | 
144  |  |     "recipnonce unmatched"},  | 
145  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_REQUEST_NOT_ACCEPTED), | 
146  |  |     "request not accepted"},  | 
147  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_REQUEST_REJECTED_BY_SERVER), | 
148  |  |     "request rejected by server"},  | 
149  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_SENDER_GENERALNAME_TYPE_NOT_SUPPORTED), | 
150  |  |     "sender generalname type not supported"},  | 
151  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_SRVCERT_DOES_NOT_VALIDATE_MSG), | 
152  |  |     "srvcert does not validate msg"},  | 
153  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_TOTAL_TIMEOUT), "total timeout"}, | 
154  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_TRANSACTIONID_UNMATCHED), | 
155  |  |     "transactionid unmatched"},  | 
156  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_TRANSFER_ERROR), "transfer error"}, | 
157  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNCLEAN_CTX), "unclean ctx"}, | 
158  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_CENTRAL_GEN_KEY), | 
159  |  |      "unexpected central gen key"},  | 
160  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_CERTPROFILE), | 
161  |  |     "unexpected certprofile"},  | 
162  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_CRLSTATUSLIST), | 
163  |  |     "unexpected crlstatuslist"},  | 
164  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_PKIBODY), "unexpected pkibody"}, | 
165  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_PKISTATUS), | 
166  |  |     "unexpected pkistatus"},  | 
167  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_POLLREQ), "unexpected pollreq"}, | 
168  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_PVNO), "unexpected pvno"}, | 
169  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNEXPECTED_SENDER), "unexpected sender"}, | 
170  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNKNOWN_ALGORITHM_ID), | 
171  |  |     "unknown algorithm id"},  | 
172  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNKNOWN_CERT_TYPE), "unknown cert type"}, | 
173  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNKNOWN_CRL_ISSUER), "unknown crl issuer"}, | 
174  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNKNOWN_PKISTATUS), "unknown pkistatus"}, | 
175  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNSUPPORTED_ALGORITHM), | 
176  |  |     "unsupported algorithm"},  | 
177  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNSUPPORTED_KEY_TYPE), | 
178  |  |     "unsupported key type"},  | 
179  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNSUPPORTED_PKIBODY), | 
180  |  |     "unsupported pkibody"},  | 
181  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_UNSUPPORTED_PROTECTION_ALG_DHBASEDMAC), | 
182  |  |     "unsupported protection alg dhbasedmac"},  | 
183  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_VALUE_TOO_LARGE), "value too large"}, | 
184  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_VALUE_TOO_SMALL), "value too small"}, | 
185  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_WRONG_ALGORITHM_OID), | 
186  |  |     "wrong algorithm oid"},  | 
187  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_WRONG_CERTID), "wrong certid"}, | 
188  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_WRONG_CERTID_IN_RP), "wrong certid in rp"}, | 
189  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_WRONG_PBM_VALUE), "wrong pbm value"}, | 
190  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_WRONG_RP_COMPONENT_COUNT), | 
191  |  |     "wrong rp component count"},  | 
192  |  |     {ERR_PACK(ERR_LIB_CMP, 0, CMP_R_WRONG_SERIAL_IN_RP), "wrong serial in rp"}, | 
193  |  |     {0, NULL} | 
194  |  | };  | 
195  |  |  | 
196  |  | # endif  | 
197  |  |  | 
198  |  | int ossl_err_load_CMP_strings(void)  | 
199  | 3  | { | 
200  | 3  | # ifndef OPENSSL_NO_ERR  | 
201  | 3  |     if (ERR_reason_error_string(CMP_str_reasons[0].error) == NULL)  | 
202  | 3  |         ERR_load_strings_const(CMP_str_reasons);  | 
203  | 3  | # endif  | 
204  | 3  |     return 1;  | 
205  | 3  | }  | 
206  |  | #else  | 
207  |  | NON_EMPTY_TRANSLATION_UNIT  | 
208  |  | #endif  |