Reverse incorrect earlier fix.

This commit is contained in:
Ben Laurie 2008-12-29 11:47:08 +00:00
parent 0e941da6fa
commit fe1c7fecf1

View File

@ -427,13 +427,8 @@ printf("\n");
if (!clear) if (!clear)
{ {
/* !clear => s->read_hash != NULL => mac_size != -1 */
mac_size=EVP_MD_CTX_size(s->read_hash); mac_size=EVP_MD_CTX_size(s->read_hash);
if (mac_size <= 0)
{
al=SSL_AD_INTERNAL_ERROR;
SSLerr(SSL_F_DTLS1_PROCESS_RECORD,SSL_R_BAD_MAC_LENGTH);
goto f_err;
}
if (rr->length > SSL3_RT_MAX_COMPRESSED_LENGTH+mac_size) if (rr->length > SSL3_RT_MAX_COMPRESSED_LENGTH+mac_size)
{ {