mirror of
https://github.com/openssl/openssl.git
synced 2024-11-27 05:21:51 +08:00
Don't access EVP_MD_CTX internals directly.
(cherry picked from commit 04e45b52ee
)
This commit is contained in:
parent
bbb4ee8574
commit
b714a1fe09
@ -379,7 +379,7 @@ char ssl3_cbc_record_digest_supported(const EVP_MD_CTX *ctx)
|
||||
if (FIPS_mode())
|
||||
return 0;
|
||||
#endif
|
||||
switch (ctx->digest->type)
|
||||
switch (EVP_MD_CTX_type(ctx))
|
||||
{
|
||||
case NID_md5:
|
||||
case NID_sha1:
|
||||
@ -452,7 +452,7 @@ void ssl3_cbc_digest_record(
|
||||
* many possible overflows later in this function. */
|
||||
OPENSSL_assert(data_plus_mac_plus_padding_size < 1024*1024);
|
||||
|
||||
switch (ctx->digest->type)
|
||||
switch (EVP_MD_CTX_type(ctx))
|
||||
{
|
||||
case NID_md5:
|
||||
MD5_Init((MD5_CTX*)md_state.c);
|
||||
|
Loading…
Reference in New Issue
Block a user