Initial support for pluggable public key ASN1 support. Process most public
[openssl.git] / crypto / ec / ec.h
index 1ee6363..a5ec630 100644 (file)
@@ -918,6 +918,12 @@ void ERR_load_EC_strings(void);
 #define EC_F_D2I_ECPARAMETERS                           144
 #define EC_F_D2I_ECPKPARAMETERS                                 145
 #define EC_F_D2I_ECPRIVATEKEY                           146
+#define EC_F_ECKEY_PARAM2TYPE                           211
+#define EC_F_ECKEY_PRIV_DECODE                          212
+#define EC_F_ECKEY_PRIV_ENCODE                          213
+#define EC_F_ECKEY_PUB_DECODE                           214
+#define EC_F_ECKEY_PUB_ENCODE                           215
+#define EC_F_ECKEY_TYPE2PARAM                           216
 #define EC_F_ECPARAMETERS_PRINT                                 147
 #define EC_F_ECPARAMETERS_PRINT_FP                      148
 #define EC_F_ECPKPARAMETERS_PRINT                       149
@@ -1027,6 +1033,7 @@ void ERR_load_EC_strings(void);
 #define EC_R_ASN1_UNKNOWN_FIELD                                 116
 #define EC_R_BUFFER_TOO_SMALL                           100
 #define EC_R_D2I_ECPKPARAMETERS_FAILURE                         117
+#define EC_R_DECODE_ERROR                               137
 #define EC_R_DISCRIMINANT_IS_ZERO                       118
 #define EC_R_EC_GROUP_NEW_BY_NAME_FAILURE               119
 #define EC_R_GROUP2PKPARAMETERS_FAILURE                         120