Correct a typo.
Have EVP_PKEY_cmp() call EVP_PKEY_cmp_parameters(), and make a note about the lack of parameter comparison for EC.
This commit is contained in:
parent
af0f0f3e8f
commit
a8b728445c
@ -150,7 +150,7 @@ int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode)
|
|||||||
return(0);
|
return(0);
|
||||||
}
|
}
|
||||||
|
|
||||||
int EVP_PKEY_copy_parameters(EVP_PKEY *to, cpnst EVP_PKEY *from)
|
int EVP_PKEY_copy_parameters(EVP_PKEY *to, const EVP_PKEY *from)
|
||||||
{
|
{
|
||||||
if (to->type != from->type)
|
if (to->type != from->type)
|
||||||
{
|
{
|
||||||
@ -242,6 +242,15 @@ int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b)
|
|||||||
if (a->type != b->type)
|
if (a->type != b->type)
|
||||||
return -1;
|
return -1;
|
||||||
|
|
||||||
|
/* XXXXX
|
||||||
|
We should really check for != 0, but cmp_paramters doesn't compare EC
|
||||||
|
groups, and I'm currently unsure how to handle that case... Except for
|
||||||
|
adding such functionality to cmp_parameters, but that would require
|
||||||
|
things like EC_GROUP_cmp(), which I'm not currently ready to write.
|
||||||
|
-- Richard Levitte */
|
||||||
|
if (EVP_PKEY_cmp_parameters(a, b) == 1)
|
||||||
|
return 1;
|
||||||
|
|
||||||
switch (a->type)
|
switch (a->type)
|
||||||
{
|
{
|
||||||
#ifndef OPENSSL_NO_RSA
|
#ifndef OPENSSL_NO_RSA
|
||||||
|
Loading…
Reference in New Issue
Block a user