Change #include filenames from <foo.h> to <openssl.h>.
[openssl.git] / crypto / asn1 / asn1.err
1 /* Error codes for the ASN1 functions. */
2
3 /* Function codes. */
4 #define ASN1_F_A2D_ASN1_OBJECT                           100
5 #define ASN1_F_A2I_ASN1_ENUMERATED                       236
6 #define ASN1_F_A2I_ASN1_INTEGER                          101
7 #define ASN1_F_A2I_ASN1_STRING                           102
8 #define ASN1_F_ASN1_COLLATE_PRIMATIVE                    103
9 #define ASN1_F_ASN1_D2I_BIO                              104
10 #define ASN1_F_ASN1_D2I_FP                               105
11 #define ASN1_F_ASN1_DUP                                  106
12 #define ASN1_F_ASN1_ENUMERATED_SET                       232
13 #define ASN1_F_ASN1_ENUMERATED_TO_BN                     233
14 #define ASN1_F_ASN1_GENERALIZEDTIME_NEW                  222
15 #define ASN1_F_ASN1_GET_OBJECT                           107
16 #define ASN1_F_ASN1_HEADER_NEW                           108
17 #define ASN1_F_ASN1_I2D_BIO                              109
18 #define ASN1_F_ASN1_I2D_FP                               110
19 #define ASN1_F_ASN1_INTEGER_SET                          111
20 #define ASN1_F_ASN1_INTEGER_TO_BN                        112
21 #define ASN1_F_ASN1_OBJECT_NEW                           113
22 #define ASN1_F_ASN1_PACK_STRING                          245
23 #define ASN1_F_ASN1_PBE_SET                              253
24 #define ASN1_F_ASN1_SEQ_PACK                             246
25 #define ASN1_F_ASN1_SEQ_UNPACK                           247
26 #define ASN1_F_ASN1_SIGN                                 114
27 #define ASN1_F_ASN1_STRING_NEW                           115
28 #define ASN1_F_ASN1_STRING_TYPE_NEW                      116
29 #define ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING             117
30 #define ASN1_F_ASN1_TYPE_GET_OCTETSTRING                 118
31 #define ASN1_F_ASN1_TYPE_NEW                             119
32 #define ASN1_F_ASN1_UNPACK_STRING                        248
33 #define ASN1_F_ASN1_UTCTIME_NEW                          120
34 #define ASN1_F_ASN1_VERIFY                               121
35 #define ASN1_F_AUTHORITY_KEYID_NEW                       237
36 #define ASN1_F_BASIC_CONSTRAINTS_NEW                     226
37 #define ASN1_F_BN_TO_ASN1_ENUMERATED                     234
38 #define ASN1_F_BN_TO_ASN1_INTEGER                        122
39 #define ASN1_F_D2I_ASN1_BIT_STRING                       123
40 #define ASN1_F_D2I_ASN1_BMPSTRING                        124
41 #define ASN1_F_D2I_ASN1_BOOLEAN                          125
42 #define ASN1_F_D2I_ASN1_BYTES                            126
43 #define ASN1_F_D2I_ASN1_ENUMERATED                       235
44 #define ASN1_F_D2I_ASN1_GENERALIZEDTIME                  223
45 #define ASN1_F_D2I_ASN1_HEADER                           127
46 #define ASN1_F_D2I_ASN1_INTEGER                          128
47 #define ASN1_F_D2I_ASN1_OBJECT                           129
48 #define ASN1_F_D2I_ASN1_OCTET_STRING                     130
49 #define ASN1_F_D2I_ASN1_PRINT_TYPE                       131
50 #define ASN1_F_D2I_ASN1_SET                              132
51 #define ASN1_F_D2I_ASN1_TIME                             224
52 #define ASN1_F_D2I_ASN1_TYPE                             133
53 #define ASN1_F_D2I_ASN1_TYPE_BYTES                       134
54 #define ASN1_F_D2I_ASN1_UTCTIME                          135
55 #define ASN1_F_D2I_ASN1_UTF8STRING                       266
56 #define ASN1_F_D2I_ASN1_VISIBLESTRING                    267
57 #define ASN1_F_D2I_AUTHORITY_KEYID                       238
58 #define ASN1_F_D2I_BASIC_CONSTRAINTS                     227
59 #define ASN1_F_D2I_DHPARAMS                              136
60 #define ASN1_F_D2I_DIST_POINT                            276
61 #define ASN1_F_D2I_DIST_POINT_NAME                       277
62 #define ASN1_F_D2I_DSAPARAMS                             137
63 #define ASN1_F_D2I_DSAPRIVATEKEY                         138
64 #define ASN1_F_D2I_DSAPUBLICKEY                          139
65 #define ASN1_F_D2I_GENERAL_NAME                          230
66 #define ASN1_F_D2I_NETSCAPE_CERT_SEQUENCE                228
67 #define ASN1_F_D2I_NETSCAPE_PKEY                         140
68 #define ASN1_F_D2I_NETSCAPE_RSA                          141
69 #define ASN1_F_D2I_NETSCAPE_RSA_2                        142
70 #define ASN1_F_D2I_NETSCAPE_SPKAC                        143
71 #define ASN1_F_D2I_NETSCAPE_SPKI                         144
72 #define ASN1_F_D2I_NOTICEREF                             268
73 #define ASN1_F_D2I_PBE2PARAM                             262
74 #define ASN1_F_D2I_PBEPARAM                              249
75 #define ASN1_F_D2I_PBKDF2PARAM                           263
76 #define ASN1_F_D2I_PKCS12                                254
77 #define ASN1_F_D2I_PKCS12_BAGS                           255
78 #define ASN1_F_D2I_PKCS12_MAC_DATA                       256
79 #define ASN1_F_D2I_PKCS12_SAFEBAG                        257
80 #define ASN1_F_D2I_PKCS7                                 145
81 #define ASN1_F_D2I_PKCS7_DIGEST                          146
82 #define ASN1_F_D2I_PKCS7_ENCRYPT                         147
83 #define ASN1_F_D2I_PKCS7_ENC_CONTENT                     148
84 #define ASN1_F_D2I_PKCS7_ENVELOPE                        149
85 #define ASN1_F_D2I_PKCS7_ISSUER_AND_SERIAL               150
86 #define ASN1_F_D2I_PKCS7_RECIP_INFO                      151
87 #define ASN1_F_D2I_PKCS7_SIGNED                          152
88 #define ASN1_F_D2I_PKCS7_SIGNER_INFO                     153
89 #define ASN1_F_D2I_PKCS7_SIGN_ENVELOPE                   154
90 #define ASN1_F_D2I_PKCS8_PRIV_KEY_INFO                   250
91 #define ASN1_F_D2I_PKEY_USAGE_PERIOD                     239
92 #define ASN1_F_D2I_POLICYINFO                            269
93 #define ASN1_F_D2I_POLICYQUALINFO                        270
94 #define ASN1_F_D2I_PRIVATEKEY                            155
95 #define ASN1_F_D2I_PUBLICKEY                             156
96 #define ASN1_F_D2I_RSAPRIVATEKEY                         157
97 #define ASN1_F_D2I_RSAPUBLICKEY                          158
98 #define ASN1_F_D2I_SXNET                                 241
99 #define ASN1_F_D2I_SXNETID                               243
100 #define ASN1_F_D2I_USERNOTICE                            271
101 #define ASN1_F_D2I_X509                                  159
102 #define ASN1_F_D2I_X509_ALGOR                            160
103 #define ASN1_F_D2I_X509_ATTRIBUTE                        161
104 #define ASN1_F_D2I_X509_CINF                             162
105 #define ASN1_F_D2I_X509_CRL                              163
106 #define ASN1_F_D2I_X509_CRL_INFO                         164
107 #define ASN1_F_D2I_X509_EXTENSION                        165
108 #define ASN1_F_D2I_X509_KEY                              166
109 #define ASN1_F_D2I_X509_NAME                             167
110 #define ASN1_F_D2I_X509_NAME_ENTRY                       168
111 #define ASN1_F_D2I_X509_PKEY                             169
112 #define ASN1_F_D2I_X509_PUBKEY                           170
113 #define ASN1_F_D2I_X509_REQ                              171
114 #define ASN1_F_D2I_X509_REQ_INFO                         172
115 #define ASN1_F_D2I_X509_REVOKED                          173
116 #define ASN1_F_D2I_X509_SIG                              174
117 #define ASN1_F_D2I_X509_VAL                              175
118 #define ASN1_F_DIST_POINT_NAME_NEW                       278
119 #define ASN1_F_DIST_POINT_NEW                            279
120 #define ASN1_F_GENERAL_NAME_NEW                          231
121 #define ASN1_F_I2D_ASN1_HEADER                           176
122 #define ASN1_F_I2D_ASN1_TIME                             225
123 #define ASN1_F_I2D_DHPARAMS                              177
124 #define ASN1_F_I2D_DSAPARAMS                             178
125 #define ASN1_F_I2D_DSAPRIVATEKEY                         179
126 #define ASN1_F_I2D_DSAPUBLICKEY                          180
127 #define ASN1_F_I2D_NETSCAPE_RSA                          181
128 #define ASN1_F_I2D_PKCS7                                 182
129 #define ASN1_F_I2D_PRIVATEKEY                            183
130 #define ASN1_F_I2D_PUBLICKEY                             184
131 #define ASN1_F_I2D_RSAPRIVATEKEY                         185
132 #define ASN1_F_I2D_RSAPUBLICKEY                          186
133 #define ASN1_F_I2D_X509_ATTRIBUTE                        187
134 #define ASN1_F_I2T_ASN1_OBJECT                           188
135 #define ASN1_F_NETSCAPE_CERT_SEQUENCE_NEW                229
136 #define ASN1_F_NETSCAPE_PKEY_NEW                         189
137 #define ASN1_F_NETSCAPE_SPKAC_NEW                        190
138 #define ASN1_F_NETSCAPE_SPKI_NEW                         191
139 #define ASN1_F_NOTICEREF_NEW                             272
140 #define ASN1_F_PBE2PARAM_NEW                             264
141 #define ASN1_F_PBEPARAM_NEW                              251
142 #define ASN1_F_PBKDF2PARAM_NEW                           265
143 #define ASN1_F_PKCS12_BAGS_NEW                           258
144 #define ASN1_F_PKCS12_MAC_DATA_NEW                       259
145 #define ASN1_F_PKCS12_NEW                                260
146 #define ASN1_F_PKCS12_SAFEBAG_NEW                        261
147 #define ASN1_F_PKCS7_DIGEST_NEW                          192
148 #define ASN1_F_PKCS7_ENCRYPT_NEW                         193
149 #define ASN1_F_PKCS7_ENC_CONTENT_NEW                     194
150 #define ASN1_F_PKCS7_ENVELOPE_NEW                        195
151 #define ASN1_F_PKCS7_ISSUER_AND_SERIAL_NEW               196
152 #define ASN1_F_PKCS7_NEW                                 197
153 #define ASN1_F_PKCS7_RECIP_INFO_NEW                      198
154 #define ASN1_F_PKCS7_SIGNED_NEW                          199
155 #define ASN1_F_PKCS7_SIGNER_INFO_NEW                     200
156 #define ASN1_F_PKCS7_SIGN_ENVELOPE_NEW                   201
157 #define ASN1_F_PKCS8_PRIV_KEY_INFO_NEW                   252
158 #define ASN1_F_PKEY_USAGE_PERIOD_NEW                     240
159 #define ASN1_F_POLICYINFO_NEW                            273
160 #define ASN1_F_POLICYQUALINFO_NEW                        274
161 #define ASN1_F_SXNETID_NEW                               244
162 #define ASN1_F_SXNET_NEW                                 242
163 #define ASN1_F_USERNOTICE_NEW                            275
164 #define ASN1_F_X509_ALGOR_NEW                            202
165 #define ASN1_F_X509_ATTRIBUTE_NEW                        203
166 #define ASN1_F_X509_CINF_NEW                             204
167 #define ASN1_F_X509_CRL_INFO_NEW                         205
168 #define ASN1_F_X509_CRL_NEW                              206
169 #define ASN1_F_X509_DHPARAMS_NEW                         207
170 #define ASN1_F_X509_EXTENSION_NEW                        208
171 #define ASN1_F_X509_INFO_NEW                             209
172 #define ASN1_F_X509_KEY_NEW                              210
173 #define ASN1_F_X509_NAME_ENTRY_NEW                       211
174 #define ASN1_F_X509_NAME_NEW                             212
175 #define ASN1_F_X509_NEW                                  213
176 #define ASN1_F_X509_PKEY_NEW                             214
177 #define ASN1_F_X509_PUBKEY_NEW                           215
178 #define ASN1_F_X509_REQ_INFO_NEW                         216
179 #define ASN1_F_X509_REQ_NEW                              217
180 #define ASN1_F_X509_REVOKED_NEW                          218
181 #define ASN1_F_X509_SIG_NEW                              219
182 #define ASN1_F_X509_VAL_FREE                             220
183 #define ASN1_F_X509_VAL_NEW                              221
184
185 /* Reason codes. */
186 #define ASN1_R_BAD_CLASS                                 100
187 #define ASN1_R_BAD_OBJECT_HEADER                         101
188 #define ASN1_R_BAD_PASSWORD_READ                         102
189 #define ASN1_R_BAD_PKCS7_CONTENT                         103
190 #define ASN1_R_BAD_PKCS7_TYPE                            104
191 #define ASN1_R_BAD_TAG                                   105
192 #define ASN1_R_BAD_TYPE                                  106
193 #define ASN1_R_BN_LIB                                    107
194 #define ASN1_R_BOOLEAN_IS_WRONG_LENGTH                   108
195 #define ASN1_R_BUFFER_TOO_SMALL                          109
196 #define ASN1_R_DATA_IS_WRONG                             110
197 #define ASN1_R_DECODE_ERROR                              155
198 #define ASN1_R_DECODING_ERROR                            111
199 #define ASN1_R_ENCODE_ERROR                              156
200 #define ASN1_R_ERROR_PARSING_SET_ELEMENT                 112
201 #define ASN1_R_EXPECTING_AN_ENUMERATED                   154
202 #define ASN1_R_EXPECTING_AN_INTEGER                      113
203 #define ASN1_R_EXPECTING_AN_OBJECT                       114
204 #define ASN1_R_EXPECTING_AN_OCTET_STRING                 115
205 #define ASN1_R_EXPECTING_A_BIT_STRING                    116
206 #define ASN1_R_EXPECTING_A_BOOLEAN                       117
207 #define ASN1_R_EXPECTING_A_GENERALIZEDTIME               151
208 #define ASN1_R_EXPECTING_A_TIME                          152
209 #define ASN1_R_EXPECTING_A_UTCTIME                       118
210 #define ASN1_R_FIRST_NUM_TOO_LARGE                       119
211 #define ASN1_R_GENERALIZEDTIME_TOO_LONG                  153
212 #define ASN1_R_HEADER_TOO_LONG                           120
213 #define ASN1_R_INVALID_DIGIT                             121
214 #define ASN1_R_INVALID_SEPARATOR                         122
215 #define ASN1_R_INVALID_TIME_FORMAT                       123
216 #define ASN1_R_IV_TOO_LARGE                              124
217 #define ASN1_R_LENGTH_ERROR                              125
218 #define ASN1_R_MISSING_SECOND_NUMBER                     126
219 #define ASN1_R_NON_HEX_CHARACTERS                        127
220 #define ASN1_R_NOT_ENOUGH_DATA                           128
221 #define ASN1_R_ODD_NUMBER_OF_CHARS                       129
222 #define ASN1_R_PARSING                                   130
223 #define ASN1_R_PRIVATE_KEY_HEADER_MISSING                131
224 #define ASN1_R_SECOND_NUMBER_TOO_LARGE                   132
225 #define ASN1_R_SHORT_LINE                                133
226 #define ASN1_R_STRING_TOO_SHORT                          134
227 #define ASN1_R_TAG_VALUE_TOO_HIGH                        135
228 #define ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 136
229 #define ASN1_R_TOO_LONG                                  137
230 #define ASN1_R_UNABLE_TO_DECODE_RSA_KEY                  138
231 #define ASN1_R_UNABLE_TO_DECODE_RSA_PRIVATE_KEY          139
232 #define ASN1_R_UNKNOWN_ATTRIBUTE_TYPE                    140
233 #define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM          141
234 #define ASN1_R_UNKNOWN_OBJECT_TYPE                       142
235 #define ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE                   143
236 #define ASN1_R_UNSUPPORTED_CIPHER                        144
237 #define ASN1_R_UNSUPPORTED_ENCRYPTION_ALGORITHM          145
238 #define ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE               146
239 #define ASN1_R_UTCTIME_TOO_LONG                          147
240 #define ASN1_R_WRONG_PRINTABLE_TYPE                      148
241 #define ASN1_R_WRONG_TAG                                 149
242 #define ASN1_R_WRONG_TYPE                                150