From: Dr. Stephen Henson Date: Wed, 25 May 2011 14:31:47 +0000 (+0000) Subject: Some nextproto patches broke DTLS: fix X-Git-Tag: OpenSSL-fips-2_0-rc1~393 X-Git-Url: https://git.openssl.org/?p=openssl.git;a=commitdiff_plain;h=bbcf3a9b300bc8109bb306a53f6f3445ba02e8e9;ds=sidebyside Some nextproto patches broke DTLS: fix --- diff --git a/ssl/s3_pkt.c b/ssl/s3_pkt.c index f6e31e9c3d..ee103cd242 100644 --- a/ssl/s3_pkt.c +++ b/ssl/s3_pkt.c @@ -1382,10 +1382,8 @@ err: int ssl3_do_change_cipher_spec(SSL *s) { int i; -#ifdef OPENSSL_NO_NEXTPROTONEG const char *sender; int slen; -#endif if (s->state & SSL_ST_ACCEPT) i=SSL3_CHANGE_CIPHER_SERVER_READ; @@ -1408,7 +1406,6 @@ int ssl3_do_change_cipher_spec(SSL *s) if (!s->method->ssl3_enc->change_cipher_state(s,i)) return(0); -#ifdef OPENSSL_NO_NEXTPROTONEG /* we have to record the message digest at * this point so we can get it before we read * the finished message */ @@ -1425,7 +1422,6 @@ int ssl3_do_change_cipher_spec(SSL *s) s->s3->tmp.peer_finish_md_len = s->method->ssl3_enc->final_finish_mac(s, sender,slen,s->s3->tmp.peer_finish_md); -#endif return(1); }