This patch fixes lost alert in dtls1_read_bytes in d1_pkt.c:1024.
Assigning value to al is useless unless goto jumps to f_err label.
Index: ssl/d1_pkt.c
===================================================================
RCS file: /v/openssl/cvs/openssl/ssl/d1_pkt.c,v
retrieving revision 1.55
diff -u -r1.55 d1_pkt.c
--- ssl/d1_pkt.c 9 Mar 2012 15:52:33 -0000 1.55
+++ ssl/d1_pkt.c 24 Apr 2012 12:32:03 -0000
@@ -1021,7 +1021,7 @@
{
al=SSL_AD_DECODE_ERROR;
SSLerr(SSL_F_DTLS1_READ_BYTES,SSL_R_BAD_HELLO_REQUEST);
- goto err;
+ goto f_err;
}
/* no need to check sequence number on HELLO REQUEST messages */