1
Index: openssl-0.9.8k/ssl/d1_both.c
2
===================================================================
3
--- openssl-0.9.8k.orig/ssl/d1_both.c 2009-07-19 11:32:41.000000000 +0200
4
+++ openssl-0.9.8k/ssl/d1_both.c 2009-07-19 11:32:41.000000000 +0200
9
- frag = dtls1_hm_fragment_new(frag_len);
14
+ frag = dtls1_hm_fragment_new(frag_len);
18
- memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr));
19
+ memcpy(&(frag->msg_header), msg_hdr, sizeof(*msg_hdr));
23
- /* read the body of the fragment (header has already been read */
24
+ /* read the body of the fragment (header has already been read) */
25
i = s->method->ssl_read_bytes(s,SSL3_RT_HANDSHAKE,
26
frag->fragment,frag_len,0);
27
if (i<=0 || (unsigned long)i!=frag_len)
31
- pq_64bit_init(&seq64);
32
- pq_64bit_assign_word(&seq64, msg_hdr->seq);
33
+ pq_64bit_init(&seq64);
34
+ pq_64bit_assign_word(&seq64, msg_hdr->seq);
36
- item = pitem_new(seq64, frag);
37
- pq_64bit_free(&seq64);
40
+ item = pitem_new(seq64, frag);
41
+ pq_64bit_free(&seq64);
45
+ pqueue_insert(s->d1->buffered_messages, item);
48
- pqueue_insert(s->d1->buffered_messages, item);
49
return DTLS1_HM_FRAGMENT_RETRY;