projects
/
oweals
/
openssl.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
0e941da
)
Reverse incorrect earlier fix.
author
Ben Laurie
<ben@openssl.org>
Mon, 29 Dec 2008 11:47:08 +0000
(11:47 +0000)
committer
Ben Laurie
<ben@openssl.org>
Mon, 29 Dec 2008 11:47:08 +0000
(11:47 +0000)
ssl/d1_pkt.c
patch
|
blob
|
history
diff --git
a/ssl/d1_pkt.c
b/ssl/d1_pkt.c
index 75c2b63f3ecaf3e17ee4c137b6f784f5ef053fab..daf1fee88189c40b31c04fffcca3c381912f747b 100644
(file)
--- a/
ssl/d1_pkt.c
+++ b/
ssl/d1_pkt.c
@@
-423,17
+423,12
@@
printf("\n");
if ( (sess == NULL) ||
(s->enc_read_ctx == NULL) ||
(s->read_hash == NULL))
- clear=1;
+
clear=1;
if (!clear)
{
+ /* !clear => s->read_hash != NULL => mac_size != -1 */
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)
{