Commit 0a9f8e06 authored by Lubom's avatar Lubom Committed by Matt Caswell
Browse files

Lost alert in DTLS



If a client receives a bad hello request in DTLS then the alert is not
sent correctly.

RT#2801

Signed-off-by: default avatarMatt Caswell <matt@openssl.org>
Reviewed-by: default avatarKurt Roeckx <kurt@openssl.org>
(cherry picked from commit 4dc1aa04)
parent 1c687ff4
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -1065,7 +1065,7 @@ int dtls1_read_bytes(SSL *s, int type, unsigned char *buf, int len, int peek)
            (s->d1->handshake_fragment[3] != 0)) {
            al = SSL_AD_DECODE_ERROR;
            SSLerr(SSL_F_DTLS1_READ_BYTES, SSL_R_BAD_HELLO_REQUEST);
            goto err;
            goto f_err;
        }

        /*