Loading crypto/evp/p_lib.c +14 −5 Original line number Diff line number Diff line Loading @@ -161,11 +161,20 @@ int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b) if (a->type != b->type) return -1; if (EVP_PKEY_cmp_parameters(a, b) == 0) return 0; if (a->meth) { int ret; /* Compare parameters if the algorithm has them */ if (a->meth->param_cmp) { ret = a->meth->param_cmp(a, b); if (ret <= 0) return ret; } if (a->ameth && a->ameth->pub_cmp) if (a->ameth->pub_cmp) return a->ameth->pub_cmp(a, b); } return -2; } Loading Loading
crypto/evp/p_lib.c +14 −5 Original line number Diff line number Diff line Loading @@ -161,11 +161,20 @@ int EVP_PKEY_cmp(const EVP_PKEY *a, const EVP_PKEY *b) if (a->type != b->type) return -1; if (EVP_PKEY_cmp_parameters(a, b) == 0) return 0; if (a->meth) { int ret; /* Compare parameters if the algorithm has them */ if (a->meth->param_cmp) { ret = a->meth->param_cmp(a, b); if (ret <= 0) return ret; } if (a->ameth && a->ameth->pub_cmp) if (a->ameth->pub_cmp) return a->ameth->pub_cmp(a, b); } return -2; } Loading