Third argument to dtls1_buffer_record is by reference
authorRichard Levitte <levitte@openssl.org>
Tue, 13 Apr 2010 08:41:58 +0000 (08:41 +0000)
committerRichard Levitte <levitte@openssl.org>
Tue, 13 Apr 2010 08:41:58 +0000 (08:41 +0000)
ssl/d1_pkt.c

index 20d24b6fd8da186f911a8bec9b7b94f740ef78ed..3d5b32e97855be1d3a300ea155988aa97a58be2f 100644 (file)
@@ -673,7 +673,7 @@ again:
                {
                if (SSL_in_init(s) || s->in_handshake)
                        {
-                       dtls1_buffer_record(s, &(s->d1->unprocessed_rcds), rr->seq_num);
+                       dtls1_buffer_record(s, &(s->d1->unprocessed_rcds), &rr->seq_num);
                        }
                rr->length = 0;
                s->packet_length = 0;
@@ -809,7 +809,7 @@ start:
                 * buffer the application data for later processing rather
                 * than dropping the connection.
                 */
-               dtls1_buffer_record(s, &(s->d1->buffered_app_data), rr->seq_num);
+               dtls1_buffer_record(s, &(s->d1->buffered_app_data), &rr->seq_num);
                rr->length = 0;
                goto start;
                }