..._init functions are method-specific too
(they can't do much useful, but they will have to set pointers to NULL)
This commit is contained in:
parent
2e0db07627
commit
f1f25544e0
@ -202,6 +202,7 @@ int ec_GFp_simple_field_sqr(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CTX
|
||||
|
||||
|
||||
/* method functions in ecp_mont.c */
|
||||
int ec_GFp_mont_group_init(EC_GROUP *);
|
||||
int ec_GFp_mont_group_set_curve_GFp(EC_GROUP *, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *);
|
||||
void ec_GFp_mont_group_finish(EC_GROUP *);
|
||||
void ec_GFp_mont_group_clear_finish(EC_GROUP *);
|
||||
@ -212,6 +213,7 @@ int ec_GFp_mont_field_decode(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CT
|
||||
|
||||
|
||||
/* method functions in ecp_recp.c */
|
||||
int ec_GFp_recp_group_init(EC_GROUP *);
|
||||
int ec_GFp_recp_group_set_curve_GFp(EC_GROUP *, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *);
|
||||
void ec_GFp_recp_group_finish(EC_GROUP *);
|
||||
void ec_GFp_recp_group_clear_finish(EC_GROUP *);
|
||||
@ -222,6 +224,7 @@ int ec_GFp_recp_field_decode(const EC_GROUP *, BIGNUM *r, const BIGNUM *a, BN_CT
|
||||
|
||||
|
||||
/* method functions in ecp_nist.c */
|
||||
int ec_GFp_nist_group_init(EC_GROUP *);
|
||||
int ec_GFp_nist_group_set_curve_GFp(EC_GROUP *, const BIGNUM *p, const BIGNUM *a, const BIGNUM *b, BN_CTX *);
|
||||
void ec_GFp_nist_group_finish(EC_GROUP *);
|
||||
void ec_GFp_nist_group_clear_finish(EC_GROUP *);
|
||||
|
@ -60,7 +60,7 @@
|
||||
const EC_METHOD *EC_GFp_mont_method(void)
|
||||
{
|
||||
static const EC_METHOD ret = {
|
||||
ec_GFp_simple_group_init,
|
||||
ec_GFp_mont_group_init,
|
||||
ec_GFp_mont_group_set_curve_GFp,
|
||||
ec_GFp_mont_group_finish,
|
||||
ec_GFp_mont_group_clear_finish,
|
||||
|
@ -60,7 +60,7 @@
|
||||
const EC_METHOD *EC_GFp_nist_method(void)
|
||||
{
|
||||
static const EC_METHOD ret = {
|
||||
ec_GFp_simple_group_init,
|
||||
ec_GFp_nist_group_init,
|
||||
ec_GFp_nist_group_set_curve_GFp,
|
||||
ec_GFp_nist_group_finish,
|
||||
ec_GFp_nist_group_clear_finish,
|
||||
|
@ -60,7 +60,7 @@
|
||||
const EC_METHOD *EC_GFp_recp_method(void)
|
||||
{
|
||||
static const EC_METHOD ret = {
|
||||
ec_GFp_simple_group_init,
|
||||
ec_GFp_recp_group_init,
|
||||
ec_GFp_recp_group_set_curve_GFp,
|
||||
ec_GFp_recp_group_finish,
|
||||
ec_GFp_recp_group_clear_finish,
|
||||
|
Loading…
x
Reference in New Issue
Block a user