cbf27ab5fd499a2678c15fb3a03d9d559c3c399b
[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_INTEGER                          101
6 #define ASN1_F_A2I_ASN1_STRING                           102
7 #define ASN1_F_ASN1_COLLATE_PRIMATIVE                    103
8 #define ASN1_F_ASN1_D2I_BIO                              104
9 #define ASN1_F_ASN1_D2I_FP                               105
10 #define ASN1_F_ASN1_DUP                                  106
11 #define ASN1_F_ASN1_GET_OBJECT                           107
12 #define ASN1_F_ASN1_HEADER_NEW                           108
13 #define ASN1_F_ASN1_I2D_BIO                              109
14 #define ASN1_F_ASN1_I2D_FP                               110
15 #define ASN1_F_ASN1_INTEGER_SET                          111
16 #define ASN1_F_ASN1_INTEGER_TO_BN                        112
17 #define ASN1_F_ASN1_OBJECT_NEW                           113
18 #define ASN1_F_ASN1_SIGN                                 114
19 #define ASN1_F_ASN1_STRING_NEW                           115
20 #define ASN1_F_ASN1_STRING_TYPE_NEW                      116
21 #define ASN1_F_ASN1_TYPE_NEW                             117
22 #define ASN1_F_ASN1_UTCTIME_NEW                          118
23 #define ASN1_F_ASN1_VERIFY                               119
24 #define ASN1_F_BN_TO_ASN1_INTEGER                        120
25 #define ASN1_F_D2I_ASN1_BIT_STRING                       121
26 #define ASN1_F_D2I_ASN1_BOOLEAN                          122
27 #define ASN1_F_D2I_ASN1_BYTES                            123
28 #define ASN1_F_D2I_ASN1_HEADER                           124
29 #define ASN1_F_D2I_ASN1_INTEGER                          125
30 #define ASN1_F_D2I_ASN1_OBJECT                           126
31 #define ASN1_F_D2I_ASN1_OCTET_STRING                     127
32 #define ASN1_F_D2I_ASN1_PRINT_TYPE                       128
33 #define ASN1_F_D2I_ASN1_SET                              129
34 #define ASN1_F_D2I_ASN1_TYPE                             130
35 #define ASN1_F_D2I_ASN1_TYPE_BYTES                       131
36 #define ASN1_F_D2I_ASN1_UTCTIME                          132
37 #define ASN1_F_D2I_DHPARAMS                              133
38 #define ASN1_F_D2I_DSAPARAMS                             134
39 #define ASN1_F_D2I_DSAPRIVATEKEY                         135
40 #define ASN1_F_D2I_DSAPUBLICKEY                          136
41 #define ASN1_F_D2I_NETSCAPE_PKEY                         137
42 #define ASN1_F_D2I_NETSCAPE_RSA                          138
43 #define ASN1_F_D2I_NETSCAPE_RSA_2                        139
44 #define ASN1_F_D2I_NETSCAPE_SPKAC                        140
45 #define ASN1_F_D2I_NETSCAPE_SPKI                         141
46 #define ASN1_F_D2I_PKCS7                                 142
47 #define ASN1_F_D2I_PKCS7_DIGEST                          143
48 #define ASN1_F_D2I_PKCS7_ENCRYPT                         144
49 #define ASN1_F_D2I_PKCS7_ENC_CONTENT                     145
50 #define ASN1_F_D2I_PKCS7_ENVELOPE                        146
51 #define ASN1_F_D2I_PKCS7_ISSUER_AND_SERIAL               147
52 #define ASN1_F_D2I_PKCS7_RECIP_INFO                      148
53 #define ASN1_F_D2I_PKCS7_SIGNED                          149
54 #define ASN1_F_D2I_PKCS7_SIGNER_INFO                     150
55 #define ASN1_F_D2I_PKCS7_SIGN_ENVELOPE                   151
56 #define ASN1_F_D2I_PRIVATEKEY                            152
57 #define ASN1_F_D2I_PUBLICKEY                             153
58 #define ASN1_F_D2I_RSAPRIVATEKEY                         154
59 #define ASN1_F_D2I_RSAPUBLICKEY                          155
60 #define ASN1_F_D2I_X509                                  156
61 #define ASN1_F_D2I_X509_ALGOR                            157
62 #define ASN1_F_D2I_X509_ATTRIBUTE                        158
63 #define ASN1_F_D2I_X509_CINF                             159
64 #define ASN1_F_D2I_X509_CRL                              160
65 #define ASN1_F_D2I_X509_CRL_INFO                         161
66 #define ASN1_F_D2I_X509_EXTENSION                        162
67 #define ASN1_F_D2I_X509_KEY                              163
68 #define ASN1_F_D2I_X509_NAME                             164
69 #define ASN1_F_D2I_X509_NAME_ENTRY                       165
70 #define ASN1_F_D2I_X509_PKEY                             166
71 #define ASN1_F_D2I_X509_PUBKEY                           167
72 #define ASN1_F_D2I_X509_REQ                              168
73 #define ASN1_F_D2I_X509_REQ_INFO                         169
74 #define ASN1_F_D2I_X509_REVOKED                          170
75 #define ASN1_F_D2I_X509_SIG                              171
76 #define ASN1_F_D2I_X509_VAL                              172
77 #define ASN1_F_I2A_ASN1_OBJECT                           173
78 #define ASN1_F_I2D_ASN1_HEADER                           174
79 #define ASN1_F_I2D_DHPARAMS                              175
80 #define ASN1_F_I2D_DSAPARAMS                             176
81 #define ASN1_F_I2D_DSAPRIVATEKEY                         177
82 #define ASN1_F_I2D_DSAPUBLICKEY                          178
83 #define ASN1_F_I2D_NETSCAPE_RSA                          179
84 #define ASN1_F_I2D_PKCS7                                 180
85 #define ASN1_F_I2D_PRIVATEKEY                            181
86 #define ASN1_F_I2D_PUBLICKEY                             182
87 #define ASN1_F_I2D_RSAPRIVATEKEY                         183
88 #define ASN1_F_I2D_RSAPUBLICKEY                          184
89 #define ASN1_F_I2D_X509_ATTRIBUTE                        185
90 #define ASN1_F_NETSCAPE_PKEY_NEW                         186
91 #define ASN1_F_NETSCAPE_SPKAC_NEW                        187
92 #define ASN1_F_NETSCAPE_SPKI_NEW                         188
93 #define ASN1_F_PKCS7_DIGEST_NEW                          189
94 #define ASN1_F_PKCS7_ENCRYPT_NEW                         190
95 #define ASN1_F_PKCS7_ENC_CONTENT_NEW                     191
96 #define ASN1_F_PKCS7_ENVELOPE_NEW                        192
97 #define ASN1_F_PKCS7_ISSUER_AND_SERIAL_NEW               193
98 #define ASN1_F_PKCS7_NEW                                 194
99 #define ASN1_F_PKCS7_RECIP_INFO_NEW                      195
100 #define ASN1_F_PKCS7_SIGNED_NEW                          196
101 #define ASN1_F_PKCS7_SIGNER_INFO_NEW                     197
102 #define ASN1_F_PKCS7_SIGN_ENVELOPE_NEW                   198
103 #define ASN1_F_X509_ALGOR_NEW                            199
104 #define ASN1_F_X509_ATTRIBUTE_NEW                        200
105 #define ASN1_F_X509_CINF_NEW                             201
106 #define ASN1_F_X509_CRL_INFO_NEW                         202
107 #define ASN1_F_X509_CRL_NEW                              203
108 #define ASN1_F_X509_DHPARAMS_NEW                         204
109 #define ASN1_F_X509_EXTENSION_NEW                        205
110 #define ASN1_F_X509_INFO_NEW                             206
111 #define ASN1_F_X509_KEY_NEW                              207
112 #define ASN1_F_X509_NAME_ENTRY_NEW                       208
113 #define ASN1_F_X509_NAME_NEW                             209
114 #define ASN1_F_X509_NEW                                  210
115 #define ASN1_F_X509_PKEY_NEW                             211
116 #define ASN1_F_X509_PUBKEY_NEW                           212
117 #define ASN1_F_X509_REQ_INFO_NEW                         213
118 #define ASN1_F_X509_REQ_NEW                              214
119 #define ASN1_F_X509_REVOKED_NEW                          215
120 #define ASN1_F_X509_SIG_NEW                              216
121 #define ASN1_F_X509_VAL_FREE                             217
122 #define ASN1_F_X509_VAL_NEW                              218
123
124 /* Reason codes. */
125 #define ASN1_R_BAD_CLASS                                 100
126 #define ASN1_R_BAD_GET_OBJECT                            101
127 #define ASN1_R_BAD_OBJECT_HEADER                         102
128 #define ASN1_R_BAD_PASSWORD_READ                         103
129 #define ASN1_R_BAD_PKCS7_CONTENT                         104
130 #define ASN1_R_BAD_PKCS7_TYPE                            105
131 #define ASN1_R_BAD_TAG                                   106
132 #define ASN1_R_BAD_TYPE                                  107
133 #define ASN1_R_BN_LIB                                    108
134 #define ASN1_R_BOOLEAN_IS_WRONG_LENGTH                   109
135 #define ASN1_R_BUFFER_TOO_SMALL                          110
136 #define ASN1_R_DECODING_ERROR                            111
137 #define ASN1_R_ERROR_STACK                               112
138 #define ASN1_R_EXPECTING_AN_INTEGER                      113
139 #define ASN1_R_EXPECTING_AN_OBJECT                       114
140 #define ASN1_R_EXPECTING_AN_OCTET_STRING                 115
141 #define ASN1_R_EXPECTING_A_BIT_STRING                    116
142 #define ASN1_R_EXPECTING_A_BOOLEAN                       117
143 #define ASN1_R_EXPECTING_A_SEQUENCE                      118
144 #define ASN1_R_EXPECTING_A_UTCTIME                       119
145 #define ASN1_R_FIRST_NUM_TOO_LARGE                       120
146 #define ASN1_R_HEADER_TOO_LONG                           121
147 #define ASN1_R_INVALID_DIGIT                             122
148 #define ASN1_R_INVALID_SEPARATOR                         123
149 #define ASN1_R_INVALID_TIME_FORMAT                       124
150 #define ASN1_R_IV_TOO_LARGE                              125
151 #define ASN1_R_LENGTH_ERROR                              126
152 #define ASN1_R_LENGTH_MISMATCH                           127
153 #define ASN1_R_MISSING_EOS                               128
154 #define ASN1_R_MISSING_SECOND_NUMBER                     129
155 #define ASN1_R_NON_HEX_CHARACTERS                        130
156 #define ASN1_R_NOT_ENOUGH_DATA                           131
157 #define ASN1_R_ODD_NUMBER_OF_CHARS                       132
158 #define ASN1_R_PARSING                                   133
159 #define ASN1_R_PRIVATE_KEY_HEADER_MISSING                134
160 #define ASN1_R_SECOND_NUMBER_TOO_LARGE                   135
161 #define ASN1_R_SHORT_LINE                                136
162 #define ASN1_R_STRING_TOO_SHORT                          137
163 #define ASN1_R_TAG_VALUE_TOO_HIGH                        138
164 #define ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 139
165 #define ASN1_R_TOO_LONG                                  140
166 #define ASN1_R_UNABLE_TO_DECODE_RSA_KEY                  141
167 #define ASN1_R_UNABLE_TO_DECODE_RSA_PRIVATE_KEY          142
168 #define ASN1_R_UNKNOWN_ATTRIBUTE_TYPE                    143
169 #define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM          144
170 #define ASN1_R_UNKNOWN_OBJECT_TYPE                       145
171 #define ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE                   146
172 #define ASN1_R_UNSUPPORTED_CIPHER                        147
173 #define ASN1_R_UNSUPPORTED_ENCRYPTION_ALGORITHM          148
174 #define ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE               149
175 #define ASN1_R_UTCTIME_TOO_LONG                          150
176 #define ASN1_R_WRONG_PRINTABLE_TYPE                      151
177 #define ASN1_R_WRONG_TAG                                 152
178 #define ASN1_R_WRONG_TYPE                                153