summaryrefslogtreecommitdiffstats
path: root/ssl/dtls1.h
diff options
context:
space:
mode:
Diffstat (limited to 'ssl/dtls1.h')
-rw-r--r--ssl/dtls1.h7
1 files changed, 7 insertions, 0 deletions
diff --git a/ssl/dtls1.h b/ssl/dtls1.h
index a267ae4377..efc8523308 100644
--- a/ssl/dtls1.h
+++ b/ssl/dtls1.h
@@ -196,6 +196,13 @@ typedef struct dtls1_state_st
/* Buffered (sent) handshake records */
pqueue sent_messages;
+ /* Buffered application records.
+ * Only for records between CCS and Finished
+ * to prevent either protocol violation or
+ * unnecessary message loss.
+ */
+ record_pqueue buffered_app_data;
+
unsigned int mtu; /* max wire packet size */
struct hm_header_st w_msg_hdr;