aboutsummaryrefslogtreecommitdiffstats
path: root/crypto/ec/ec.h
diff options
context:
space:
mode:
authorBodo Möller <bodo@openssl.org>2002-06-12 14:01:17 +0000
committerBodo Möller <bodo@openssl.org>2002-06-12 14:01:17 +0000
commit254ef80db19a6f6610ef07535efd699cef7aa855 (patch)
treea2beefac629bbe499299ef89cce8411f5ebd2908 /crypto/ec/ec.h
parentf9de8446a0a623936925d12812480fe86f5a9f71 (diff)
downloadopenssl-254ef80db19a6f6610ef07535efd699cef7aa855.tar.gz
simplify asn1_flag
Submitted by: Nils Larsch Reviewed by: Bodo Moeller
Diffstat (limited to 'crypto/ec/ec.h')
-rw-r--r--crypto/ec/ec.h9
1 files changed, 4 insertions, 5 deletions
diff --git a/crypto/ec/ec.h b/crypto/ec/ec.h
index 1d79dd6a47..e3bae734f1 100644
--- a/crypto/ec/ec.h
+++ b/crypto/ec/ec.h
@@ -229,11 +229,7 @@ int EC_GROUP_precompute_mult(EC_GROUP *, BN_CTX *);
/* ASN1 stuff */
-#define OPENSSL_EC_EXPLICIT 0x001
-#define OPENSSL_EC_NAMED_CURVE 0x002
-#define OPENSSL_EC_COMPRESSED 0x010
-#define OPENSSL_EC_UNCOMPRESSED 0x020
-#define OPENSSL_EC_HYBRID 0x040
+#define OPENSSL_EC_NAMED_CURVE 0x001
typedef struct ec_parameters_st ECPARAMETERS;
typedef struct ecpk_parameters_st ECPKPARAMETERS;
@@ -249,6 +245,9 @@ ECPKPARAMETERS *EC_ASN1_group2pkparameters(const EC_GROUP *, ECPKPARAMETERS *);
void EC_GROUP_set_asn1_flag(EC_GROUP *, int flag);
int EC_GROUP_get_asn1_flag(const EC_GROUP *);
+void EC_GROUP_set_point_conversion_form(EC_GROUP *, point_conversion_form_t);
+point_conversion_form_t EC_GROUP_get_point_conversion_form(const EC_GROUP *);
+
EC_GROUP *d2i_ECParameters(EC_GROUP **, const unsigned char **in, long len);
int i2d_ECParameters(const EC_GROUP *, unsigned char **out);