Generate just one error code if iterated SSL_CTX_get() fails.

Avoid enabled 'assert()' in production library.
This commit is contained in:
Bodo Möller
2000-02-05 19:29:00 +00:00
parent 6535eb1728
commit 37e48b88ad
12 changed files with 109 additions and 41 deletions

View File

@@ -61,8 +61,9 @@ void des_random_seed(des_cblock *key)
RAND_seed(key, sizeof(des_cblock));
}
void des_random_key(des_cblock *ret)
int des_random_key(des_cblock *ret)
{
RAND_bytes((unsigned char *)ret, sizeof(des_cblock));
int r = RAND_bytes((unsigned char *)ret, sizeof(des_cblock));
des_set_odd_parity(ret);
return r;
}