projects
/
oweals
/
openssl.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
In RSA, DSA, DH, and RAND - if the "***_new()" function fails because the
[oweals/openssl.git]
/
crypto
/
evp
/
p_lib.c
diff --git
a/crypto/evp/p_lib.c
b/crypto/evp/p_lib.c
index 4cb387f8de1d5abc21d86d87c457e86b18c77c88..39882e317d5614e8043c6c5bc5f5e939e5050ce6 100644
(file)
--- a/
crypto/evp/p_lib.c
+++ b/
crypto/evp/p_lib.c
@@
-66,12
+66,12
@@
static void EVP_PKEY_free_it(EVP_PKEY *x);
int EVP_PKEY_bits(EVP_PKEY *pkey)
{
static void EVP_PKEY_free_it(EVP_PKEY *x);
int EVP_PKEY_bits(EVP_PKEY *pkey)
{
-#ifndef NO_RSA
+#ifndef
OPENSSL_
NO_RSA
if (pkey->type == EVP_PKEY_RSA)
return(BN_num_bits(pkey->pkey.rsa->n));
else
#endif
if (pkey->type == EVP_PKEY_RSA)
return(BN_num_bits(pkey->pkey.rsa->n));
else
#endif
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
if (pkey->type == EVP_PKEY_DSA)
return(BN_num_bits(pkey->pkey.dsa->p));
#endif
if (pkey->type == EVP_PKEY_DSA)
return(BN_num_bits(pkey->pkey.dsa->p));
#endif
@@
-82,12
+82,12
@@
int EVP_PKEY_size(EVP_PKEY *pkey)
{
if (pkey == NULL)
return(0);
{
if (pkey == NULL)
return(0);
-#ifndef NO_RSA
+#ifndef
OPENSSL_
NO_RSA
if (pkey->type == EVP_PKEY_RSA)
return(RSA_size(pkey->pkey.rsa));
else
#endif
if (pkey->type == EVP_PKEY_RSA)
return(RSA_size(pkey->pkey.rsa));
else
#endif
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
if (pkey->type == EVP_PKEY_DSA)
return(DSA_size(pkey->pkey.dsa));
#endif
if (pkey->type == EVP_PKEY_DSA)
return(DSA_size(pkey->pkey.dsa));
#endif
@@
-96,10
+96,10
@@
int EVP_PKEY_size(EVP_PKEY *pkey)
int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode)
{
int EVP_PKEY_save_parameters(EVP_PKEY *pkey, int mode)
{
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
if (pkey->type == EVP_PKEY_DSA)
{
if (pkey->type == EVP_PKEY_DSA)
{
- int ret=pkey->save_parameters
=mode
;
+ int ret=pkey->save_parameters;
if (mode >= 0)
pkey->save_parameters=mode;
if (mode >= 0)
pkey->save_parameters=mode;
@@
-122,7
+122,7
@@
int EVP_PKEY_copy_parameters(EVP_PKEY *to, EVP_PKEY *from)
EVPerr(EVP_F_EVP_PKEY_COPY_PARAMETERS,EVP_R_MISSING_PARAMETERS);
goto err;
}
EVPerr(EVP_F_EVP_PKEY_COPY_PARAMETERS,EVP_R_MISSING_PARAMETERS);
goto err;
}
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
if (to->type == EVP_PKEY_DSA)
{
BIGNUM *a;
if (to->type == EVP_PKEY_DSA)
{
BIGNUM *a;
@@
-147,7
+147,7
@@
err:
int EVP_PKEY_missing_parameters(EVP_PKEY *pkey)
{
int EVP_PKEY_missing_parameters(EVP_PKEY *pkey)
{
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
if (pkey->type == EVP_PKEY_DSA)
{
DSA *dsa;
if (pkey->type == EVP_PKEY_DSA)
{
DSA *dsa;
@@
-162,7
+162,7
@@
int EVP_PKEY_missing_parameters(EVP_PKEY *pkey)
int EVP_PKEY_cmp_parameters(EVP_PKEY *a, EVP_PKEY *b)
{
int EVP_PKEY_cmp_parameters(EVP_PKEY *a, EVP_PKEY *b)
{
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
if ((a->type == EVP_PKEY_DSA) && (b->type == EVP_PKEY_DSA))
{
if ( BN_cmp(a->pkey.dsa->p,b->pkey.dsa->p) ||
if ((a->type == EVP_PKEY_DSA) && (b->type == EVP_PKEY_DSA))
{
if ( BN_cmp(a->pkey.dsa->p,b->pkey.dsa->p) ||
@@
-180,7
+180,7
@@
EVP_PKEY *EVP_PKEY_new(void)
{
EVP_PKEY *ret;
{
EVP_PKEY *ret;
- ret=(EVP_PKEY *)
M
alloc(sizeof(EVP_PKEY));
+ ret=(EVP_PKEY *)
OPENSSL_m
alloc(sizeof(EVP_PKEY));
if (ret == NULL)
{
EVPerr(EVP_F_EVP_PKEY_NEW,ERR_R_MALLOC_FAILURE);
if (ret == NULL)
{
EVPerr(EVP_F_EVP_PKEY_NEW,ERR_R_MALLOC_FAILURE);
@@
-205,7
+205,7
@@
int EVP_PKEY_assign(EVP_PKEY *pkey, int type, char *key)
return(key != NULL);
}
return(key != NULL);
}
-#ifndef NO_RSA
+#ifndef
OPENSSL_
NO_RSA
int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key)
{
int ret = EVP_PKEY_assign_RSA(pkey, key);
int EVP_PKEY_set1_RSA(EVP_PKEY *pkey, RSA *key)
{
int ret = EVP_PKEY_assign_RSA(pkey, key);
@@
-224,7
+224,7
@@
RSA *EVP_PKEY_get1_RSA(EVP_PKEY *pkey)
}
#endif
}
#endif
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key)
{
int ret = EVP_PKEY_assign_DSA(pkey, key);
int EVP_PKEY_set1_DSA(EVP_PKEY *pkey, DSA *key)
{
int ret = EVP_PKEY_assign_DSA(pkey, key);
@@
-243,7
+243,7
@@
DSA *EVP_PKEY_get1_DSA(EVP_PKEY *pkey)
}
#endif
}
#endif
-#ifndef NO_DH
+#ifndef
OPENSSL_
NO_DH
int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key)
{
int EVP_PKEY_set1_DH(EVP_PKEY *pkey, DH *key)
{
@@
-302,20
+302,20
@@
void EVP_PKEY_free(EVP_PKEY *x)
}
#endif
EVP_PKEY_free_it(x);
}
#endif
EVP_PKEY_free_it(x);
-
F
ree(x);
+
OPENSSL_f
ree(x);
}
static void EVP_PKEY_free_it(EVP_PKEY *x)
{
switch (x->type)
{
}
static void EVP_PKEY_free_it(EVP_PKEY *x)
{
switch (x->type)
{
-#ifndef NO_RSA
+#ifndef
OPENSSL_
NO_RSA
case EVP_PKEY_RSA:
case EVP_PKEY_RSA2:
RSA_free(x->pkey.rsa);
break;
#endif
case EVP_PKEY_RSA:
case EVP_PKEY_RSA2:
RSA_free(x->pkey.rsa);
break;
#endif
-#ifndef NO_DSA
+#ifndef
OPENSSL_
NO_DSA
case EVP_PKEY_DSA:
case EVP_PKEY_DSA2:
case EVP_PKEY_DSA3:
case EVP_PKEY_DSA:
case EVP_PKEY_DSA2:
case EVP_PKEY_DSA3:
@@
-323,7
+323,7
@@
static void EVP_PKEY_free_it(EVP_PKEY *x)
DSA_free(x->pkey.dsa);
break;
#endif
DSA_free(x->pkey.dsa);
break;
#endif
-#ifndef NO_DH
+#ifndef
OPENSSL_
NO_DH
case EVP_PKEY_DH:
DH_free(x->pkey.dh);
break;
case EVP_PKEY_DH:
DH_free(x->pkey.dh);
break;