X-Git-Url: https://git.librecmc.org/?a=blobdiff_plain;f=ssl%2Fstatem%2Fstatem_dtls.c;h=34964dbd5d791618a7c080c0c0fcd5174dcdf89c;hb=8af91fd9d08487e0dffb6ccac5f42633c964f3f0;hp=1bc82d1625a9f1d0e2ef3394d5d9d827074a0c81;hpb=c7f47786a5e5f68dc33091ffb2a42e51a73de3a1;p=oweals%2Fopenssl.git diff --git a/ssl/statem/statem_dtls.c b/ssl/statem/statem_dtls.c index 1bc82d1625..34964dbd5d 100644 --- a/ssl/statem/statem_dtls.c +++ b/ssl/statem/statem_dtls.c @@ -788,7 +788,8 @@ static int dtls_get_reassembled_message(SSL *s, int *errtype, size_t *len) return 0; } - if (!s->server && s->d1->r_msg_hdr.frag_off == 0 + if (!s->server + && s->d1->r_msg_hdr.frag_off == 0 && s->statem.hand_state != TLS_ST_OK && wire[0] == SSL3_MT_HELLO_REQUEST) { /*