Some nextproto patches broke DTLS: fix
authorDr. Stephen Henson <steve@openssl.org>
Wed, 25 May 2011 14:31:47 +0000 (14:31 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Wed, 25 May 2011 14:31:47 +0000 (14:31 +0000)
ssl/s3_pkt.c

index f6e31e9c3dd98157dda06d0ba4c89014e3ea805d..ee103cd2427c403eb15d6b7007df79d167d113ba 100644 (file)
@@ -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);
        }