add gmp
This commit is contained in:
@@ -70,9 +70,9 @@ ENGINE_new(void)
|
|||||||
int
|
int
|
||||||
ENGINE_free(ENGINE *engine)
|
ENGINE_free(ENGINE *engine)
|
||||||
{
|
{
|
||||||
|
return ENGINE_finish(engine);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
||||||
int
|
int
|
||||||
ENGINE_finish(ENGINE *engine)
|
ENGINE_finish(ENGINE *engine)
|
||||||
{
|
{
|
||||||
@@ -280,6 +280,24 @@ ENGINE_load_builtin_engines(void)
|
|||||||
if (ret != 1)
|
if (ret != 1)
|
||||||
ENGINE_finish(engine);
|
ENGINE_finish(engine);
|
||||||
|
|
||||||
|
#ifdef HAVE_GMP
|
||||||
|
/*
|
||||||
|
* gmp
|
||||||
|
*/
|
||||||
|
|
||||||
|
engine = ENGINE_new();
|
||||||
|
if (engine == NULL)
|
||||||
|
return;
|
||||||
|
|
||||||
|
ENGINE_set_id(engine, "gmp");
|
||||||
|
ENGINE_set_name(engine,
|
||||||
|
"Heimdal crypto gmp engine version " PACKAGE_VERSION);
|
||||||
|
ENGINE_set_RSA(engine, RSA_gmp_method());
|
||||||
|
|
||||||
|
ret = add_engine(engine);
|
||||||
|
if (ret != 1)
|
||||||
|
ENGINE_finish(engine);
|
||||||
|
#endif
|
||||||
}
|
}
|
||||||
|
|
||||||
ENGINE *
|
ENGINE *
|
||||||
|
Reference in New Issue
Block a user