]> granicus.if.org Git - openssl/commitdiff
PR: 1647
authorDr. Stephen Henson <steve@openssl.org>
Tue, 14 Apr 2009 14:28:33 +0000 (14:28 +0000)
committerDr. Stephen Henson <steve@openssl.org>
Tue, 14 Apr 2009 14:28:33 +0000 (14:28 +0000)
Submitted by: Robin Seggelmann <seggelmann@fh-muenster.de>
Approved by: steve@openssl.org

DTLS Renogotiation bug fix.

ssl/d1_clnt.c
ssl/d1_srvr.c

index 6653d587d4c2ffec13d85ecb4119a061712c16d4..3aeb82627dcf99c642cfc700c3aa1d3a56b5f602 100644 (file)
@@ -490,6 +490,7 @@ int dtls1_connect(SSL *s)
 
                        /* done with handshaking */
                        s->d1->handshake_read_seq  = 0;
+                       s->d1->next_handshake_write_seq = 0;
                        goto end;
                        /* break; */
                        
index 0bbf8ae7f311b6f25ada781bad2d339973da9b0a..3114a0f72f425718f81d5517644631b736c14c43 100644 (file)
@@ -554,6 +554,7 @@ int dtls1_accept(SSL *s)
                        s->d1->handshake_read_seq = 0;
                        /* next message is server hello */
                        s->d1->handshake_write_seq = 0;
+                       s->d1->next_handshake_write_seq = 0;
                        goto end;
                        /* break; */