Change #include filenames from <foo.h> to <openssl.h>.
[openssl.git] / crypto / asn1 / asn1.err
index c8b70114885dc5cc23e546f2fc56c8f7dbbbab1f..22b7fb351bb8dad15af12612b15496aef3303e4a 100644 (file)
@@ -2,12 +2,16 @@
 
 /* Function codes. */
 #define ASN1_F_A2D_ASN1_OBJECT                          100
+#define ASN1_F_A2I_ASN1_ENUMERATED                      236
 #define ASN1_F_A2I_ASN1_INTEGER                                 101
 #define ASN1_F_A2I_ASN1_STRING                          102
 #define ASN1_F_ASN1_COLLATE_PRIMATIVE                   103
 #define ASN1_F_ASN1_D2I_BIO                             104
 #define ASN1_F_ASN1_D2I_FP                              105
 #define ASN1_F_ASN1_DUP                                         106
+#define ASN1_F_ASN1_ENUMERATED_SET                      232
+#define ASN1_F_ASN1_ENUMERATED_TO_BN                    233
+#define ASN1_F_ASN1_GENERALIZEDTIME_NEW                         222
 #define ASN1_F_ASN1_GET_OBJECT                          107
 #define ASN1_F_ASN1_HEADER_NEW                          108
 #define ASN1_F_ASN1_I2D_BIO                             109
 #define ASN1_F_ASN1_INTEGER_SET                                 111
 #define ASN1_F_ASN1_INTEGER_TO_BN                       112
 #define ASN1_F_ASN1_OBJECT_NEW                          113
+#define ASN1_F_ASN1_PACK_STRING                                 245
+#define ASN1_F_ASN1_PBE_SET                             253
+#define ASN1_F_ASN1_SEQ_PACK                            246
+#define ASN1_F_ASN1_SEQ_UNPACK                          247
 #define ASN1_F_ASN1_SIGN                                114
 #define ASN1_F_ASN1_STRING_NEW                          115
 #define ASN1_F_ASN1_STRING_TYPE_NEW                     116
 #define ASN1_F_ASN1_TYPE_GET_INT_OCTETSTRING            117
 #define ASN1_F_ASN1_TYPE_GET_OCTETSTRING                118
 #define ASN1_F_ASN1_TYPE_NEW                            119
+#define ASN1_F_ASN1_UNPACK_STRING                       248
 #define ASN1_F_ASN1_UTCTIME_NEW                                 120
 #define ASN1_F_ASN1_VERIFY                              121
+#define ASN1_F_AUTHORITY_KEYID_NEW                      237
+#define ASN1_F_BASIC_CONSTRAINTS_NEW                    226
+#define ASN1_F_BN_TO_ASN1_ENUMERATED                    234
 #define ASN1_F_BN_TO_ASN1_INTEGER                       122
 #define ASN1_F_D2I_ASN1_BIT_STRING                      123
 #define ASN1_F_D2I_ASN1_BMPSTRING                       124
 #define ASN1_F_D2I_ASN1_BOOLEAN                                 125
 #define ASN1_F_D2I_ASN1_BYTES                           126
+#define ASN1_F_D2I_ASN1_ENUMERATED                      235
+#define ASN1_F_D2I_ASN1_GENERALIZEDTIME                         223
 #define ASN1_F_D2I_ASN1_HEADER                          127
 #define ASN1_F_D2I_ASN1_INTEGER                                 128
 #define ASN1_F_D2I_ASN1_OBJECT                          129
 #define ASN1_F_D2I_ASN1_OCTET_STRING                    130
 #define ASN1_F_D2I_ASN1_PRINT_TYPE                      131
 #define ASN1_F_D2I_ASN1_SET                             132
+#define ASN1_F_D2I_ASN1_TIME                            224
 #define ASN1_F_D2I_ASN1_TYPE                            133
 #define ASN1_F_D2I_ASN1_TYPE_BYTES                      134
 #define ASN1_F_D2I_ASN1_UTCTIME                                 135
+#define ASN1_F_D2I_ASN1_UTF8STRING                      266
+#define ASN1_F_D2I_ASN1_VISIBLESTRING                   267
+#define ASN1_F_D2I_AUTHORITY_KEYID                      238
+#define ASN1_F_D2I_BASIC_CONSTRAINTS                    227
 #define ASN1_F_D2I_DHPARAMS                             136
+#define ASN1_F_D2I_DIST_POINT                           276
+#define ASN1_F_D2I_DIST_POINT_NAME                      277
 #define ASN1_F_D2I_DSAPARAMS                            137
 #define ASN1_F_D2I_DSAPRIVATEKEY                        138
 #define ASN1_F_D2I_DSAPUBLICKEY                                 139
+#define ASN1_F_D2I_GENERAL_NAME                                 230
+#define ASN1_F_D2I_NETSCAPE_CERT_SEQUENCE               228
 #define ASN1_F_D2I_NETSCAPE_PKEY                        140
 #define ASN1_F_D2I_NETSCAPE_RSA                                 141
 #define ASN1_F_D2I_NETSCAPE_RSA_2                       142
 #define ASN1_F_D2I_NETSCAPE_SPKAC                       143
 #define ASN1_F_D2I_NETSCAPE_SPKI                        144
+#define ASN1_F_D2I_NOTICEREF                            268
+#define ASN1_F_D2I_PBE2PARAM                            262
+#define ASN1_F_D2I_PBEPARAM                             249
+#define ASN1_F_D2I_PBKDF2PARAM                          263
+#define ASN1_F_D2I_PKCS12                               254
+#define ASN1_F_D2I_PKCS12_BAGS                          255
+#define ASN1_F_D2I_PKCS12_MAC_DATA                      256
+#define ASN1_F_D2I_PKCS12_SAFEBAG                       257
 #define ASN1_F_D2I_PKCS7                                145
 #define ASN1_F_D2I_PKCS7_DIGEST                                 146
 #define ASN1_F_D2I_PKCS7_ENCRYPT                        147
 #define ASN1_F_D2I_PKCS7_SIGNED                                 152
 #define ASN1_F_D2I_PKCS7_SIGNER_INFO                    153
 #define ASN1_F_D2I_PKCS7_SIGN_ENVELOPE                  154
+#define ASN1_F_D2I_PKCS8_PRIV_KEY_INFO                  250
+#define ASN1_F_D2I_PKEY_USAGE_PERIOD                    239
+#define ASN1_F_D2I_POLICYINFO                           269
+#define ASN1_F_D2I_POLICYQUALINFO                       270
 #define ASN1_F_D2I_PRIVATEKEY                           155
 #define ASN1_F_D2I_PUBLICKEY                            156
 #define ASN1_F_D2I_RSAPRIVATEKEY                        157
 #define ASN1_F_D2I_RSAPUBLICKEY                                 158
+#define ASN1_F_D2I_SXNET                                241
+#define ASN1_F_D2I_SXNETID                              243
+#define ASN1_F_D2I_USERNOTICE                           271
 #define ASN1_F_D2I_X509                                         159
 #define ASN1_F_D2I_X509_ALGOR                           160
 #define ASN1_F_D2I_X509_ATTRIBUTE                       161
 #define ASN1_F_D2I_X509_REVOKED                                 173
 #define ASN1_F_D2I_X509_SIG                             174
 #define ASN1_F_D2I_X509_VAL                             175
+#define ASN1_F_DIST_POINT_NAME_NEW                      278
+#define ASN1_F_DIST_POINT_NEW                           279
+#define ASN1_F_GENERAL_NAME_NEW                                 231
 #define ASN1_F_I2D_ASN1_HEADER                          176
+#define ASN1_F_I2D_ASN1_TIME                            225
 #define ASN1_F_I2D_DHPARAMS                             177
 #define ASN1_F_I2D_DSAPARAMS                            178
 #define ASN1_F_I2D_DSAPRIVATEKEY                        179
 #define ASN1_F_I2D_RSAPUBLICKEY                                 186
 #define ASN1_F_I2D_X509_ATTRIBUTE                       187
 #define ASN1_F_I2T_ASN1_OBJECT                          188
+#define ASN1_F_NETSCAPE_CERT_SEQUENCE_NEW               229
 #define ASN1_F_NETSCAPE_PKEY_NEW                        189
 #define ASN1_F_NETSCAPE_SPKAC_NEW                       190
 #define ASN1_F_NETSCAPE_SPKI_NEW                        191
+#define ASN1_F_NOTICEREF_NEW                            272
+#define ASN1_F_PBE2PARAM_NEW                            264
+#define ASN1_F_PBEPARAM_NEW                             251
+#define ASN1_F_PBKDF2PARAM_NEW                          265
+#define ASN1_F_PKCS12_BAGS_NEW                          258
+#define ASN1_F_PKCS12_MAC_DATA_NEW                      259
+#define ASN1_F_PKCS12_NEW                               260
+#define ASN1_F_PKCS12_SAFEBAG_NEW                       261
 #define ASN1_F_PKCS7_DIGEST_NEW                                 192
 #define ASN1_F_PKCS7_ENCRYPT_NEW                        193
 #define ASN1_F_PKCS7_ENC_CONTENT_NEW                    194
 #define ASN1_F_PKCS7_SIGNED_NEW                                 199
 #define ASN1_F_PKCS7_SIGNER_INFO_NEW                    200
 #define ASN1_F_PKCS7_SIGN_ENVELOPE_NEW                  201
+#define ASN1_F_PKCS8_PRIV_KEY_INFO_NEW                  252
+#define ASN1_F_PKEY_USAGE_PERIOD_NEW                    240
+#define ASN1_F_POLICYINFO_NEW                           273
+#define ASN1_F_POLICYQUALINFO_NEW                       274
+#define ASN1_F_SXNETID_NEW                              244
+#define ASN1_F_SXNET_NEW                                242
+#define ASN1_F_USERNOTICE_NEW                           275
 #define ASN1_F_X509_ALGOR_NEW                           202
 #define ASN1_F_X509_ATTRIBUTE_NEW                       203
 #define ASN1_F_X509_CINF_NEW                            204
 
 /* Reason codes. */
 #define ASN1_R_BAD_CLASS                                100
-#define ASN1_R_BAD_GET_OBJECT                           101
-#define ASN1_R_BAD_OBJECT_HEADER                        102
-#define ASN1_R_BAD_PASSWORD_READ                        103
-#define ASN1_R_BAD_PKCS7_CONTENT                        104
-#define ASN1_R_BAD_PKCS7_TYPE                           105
-#define ASN1_R_BAD_TAG                                  106
-#define ASN1_R_BAD_TYPE                                         107
-#define ASN1_R_BN_LIB                                   108
-#define ASN1_R_BOOLEAN_IS_WRONG_LENGTH                  109
-#define ASN1_R_BUFFER_TOO_SMALL                                 110
-#define ASN1_R_DATA_IS_WRONG                            111
-#define ASN1_R_DECODING_ERROR                           112
-#define ASN1_R_ERROR_STACK                              113
-#define ASN1_R_EXPECTING_AN_INTEGER                     114
-#define ASN1_R_EXPECTING_AN_OBJECT                      115
-#define ASN1_R_EXPECTING_AN_OCTET_STRING                116
-#define ASN1_R_EXPECTING_A_BIT_STRING                   117
-#define ASN1_R_EXPECTING_A_BOOLEAN                      118
-#define ASN1_R_EXPECTING_A_SEQUENCE                     119
-#define ASN1_R_EXPECTING_A_UTCTIME                      120
-#define ASN1_R_FIRST_NUM_TOO_LARGE                      121
-#define ASN1_R_HEADER_TOO_LONG                          122
-#define ASN1_R_INVALID_DIGIT                            123
-#define ASN1_R_INVALID_SEPARATOR                        124
-#define ASN1_R_INVALID_TIME_FORMAT                      125
-#define ASN1_R_IV_TOO_LARGE                             126
-#define ASN1_R_LENGTH_ERROR                             127
-#define ASN1_R_LENGTH_MISMATCH                          128
-#define ASN1_R_MISSING_EOS                              129
-#define ASN1_R_MISSING_SECOND_NUMBER                    130
-#define ASN1_R_NON_HEX_CHARACTERS                       131
-#define ASN1_R_NOT_ENOUGH_DATA                          132
-#define ASN1_R_ODD_NUMBER_OF_CHARS                      133
-#define ASN1_R_PARSING                                  134
-#define ASN1_R_PRIVATE_KEY_HEADER_MISSING               135
-#define ASN1_R_SECOND_NUMBER_TOO_LARGE                  136
-#define ASN1_R_SHORT_LINE                               137
-#define ASN1_R_STRING_TOO_SHORT                                 138
-#define ASN1_R_TAG_VALUE_TOO_HIGH                       139
-#define ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 140
-#define ASN1_R_TOO_LONG                                         141
-#define ASN1_R_UNABLE_TO_DECODE_RSA_KEY                         142
-#define ASN1_R_UNABLE_TO_DECODE_RSA_PRIVATE_KEY                 143
-#define ASN1_R_UNKNOWN_ATTRIBUTE_TYPE                   144
-#define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM                 145
-#define ASN1_R_UNKNOWN_OBJECT_TYPE                      146
-#define ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE                  147
-#define ASN1_R_UNSUPPORTED_CIPHER                       148
-#define ASN1_R_UNSUPPORTED_ENCRYPTION_ALGORITHM                 149
-#define ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE              150
-#define ASN1_R_UTCTIME_TOO_LONG                                 151
-#define ASN1_R_WRONG_PRINTABLE_TYPE                     152
-#define ASN1_R_WRONG_TAG                                153
-#define ASN1_R_WRONG_TYPE                               154
+#define ASN1_R_BAD_OBJECT_HEADER                        101
+#define ASN1_R_BAD_PASSWORD_READ                        102
+#define ASN1_R_BAD_PKCS7_CONTENT                        103
+#define ASN1_R_BAD_PKCS7_TYPE                           104
+#define ASN1_R_BAD_TAG                                  105
+#define ASN1_R_BAD_TYPE                                         106
+#define ASN1_R_BN_LIB                                   107
+#define ASN1_R_BOOLEAN_IS_WRONG_LENGTH                  108
+#define ASN1_R_BUFFER_TOO_SMALL                                 109
+#define ASN1_R_DATA_IS_WRONG                            110
+#define ASN1_R_DECODE_ERROR                             155
+#define ASN1_R_DECODING_ERROR                           111
+#define ASN1_R_ENCODE_ERROR                             156
+#define ASN1_R_ERROR_PARSING_SET_ELEMENT                112
+#define ASN1_R_EXPECTING_AN_ENUMERATED                  154
+#define ASN1_R_EXPECTING_AN_INTEGER                     113
+#define ASN1_R_EXPECTING_AN_OBJECT                      114
+#define ASN1_R_EXPECTING_AN_OCTET_STRING                115
+#define ASN1_R_EXPECTING_A_BIT_STRING                   116
+#define ASN1_R_EXPECTING_A_BOOLEAN                      117
+#define ASN1_R_EXPECTING_A_GENERALIZEDTIME              151
+#define ASN1_R_EXPECTING_A_TIME                                 152
+#define ASN1_R_EXPECTING_A_UTCTIME                      118
+#define ASN1_R_FIRST_NUM_TOO_LARGE                      119
+#define ASN1_R_GENERALIZEDTIME_TOO_LONG                         153
+#define ASN1_R_HEADER_TOO_LONG                          120
+#define ASN1_R_INVALID_DIGIT                            121
+#define ASN1_R_INVALID_SEPARATOR                        122
+#define ASN1_R_INVALID_TIME_FORMAT                      123
+#define ASN1_R_IV_TOO_LARGE                             124
+#define ASN1_R_LENGTH_ERROR                             125
+#define ASN1_R_MISSING_SECOND_NUMBER                    126
+#define ASN1_R_NON_HEX_CHARACTERS                       127
+#define ASN1_R_NOT_ENOUGH_DATA                          128
+#define ASN1_R_ODD_NUMBER_OF_CHARS                      129
+#define ASN1_R_PARSING                                  130
+#define ASN1_R_PRIVATE_KEY_HEADER_MISSING               131
+#define ASN1_R_SECOND_NUMBER_TOO_LARGE                  132
+#define ASN1_R_SHORT_LINE                               133
+#define ASN1_R_STRING_TOO_SHORT                                 134
+#define ASN1_R_TAG_VALUE_TOO_HIGH                       135
+#define ASN1_R_THE_ASN1_OBJECT_IDENTIFIER_IS_NOT_KNOWN_FOR_THIS_MD 136
+#define ASN1_R_TOO_LONG                                         137
+#define ASN1_R_UNABLE_TO_DECODE_RSA_KEY                         138
+#define ASN1_R_UNABLE_TO_DECODE_RSA_PRIVATE_KEY                 139
+#define ASN1_R_UNKNOWN_ATTRIBUTE_TYPE                   140
+#define ASN1_R_UNKNOWN_MESSAGE_DIGEST_ALGORITHM                 141
+#define ASN1_R_UNKNOWN_OBJECT_TYPE                      142
+#define ASN1_R_UNKNOWN_PUBLIC_KEY_TYPE                  143
+#define ASN1_R_UNSUPPORTED_CIPHER                       144
+#define ASN1_R_UNSUPPORTED_ENCRYPTION_ALGORITHM                 145
+#define ASN1_R_UNSUPPORTED_PUBLIC_KEY_TYPE              146
+#define ASN1_R_UTCTIME_TOO_LONG                                 147
+#define ASN1_R_WRONG_PRINTABLE_TYPE                     148
+#define ASN1_R_WRONG_TAG                                149
+#define ASN1_R_WRONG_TYPE                               150