summaryrefslogtreecommitdiff
path: root/lib/ssl/sslimpl.h
diff options
context:
space:
mode:
Diffstat (limited to 'lib/ssl/sslimpl.h')
-rw-r--r--lib/ssl/sslimpl.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/lib/ssl/sslimpl.h b/lib/ssl/sslimpl.h
index b0e44a088..44c43a0e6 100644
--- a/lib/ssl/sslimpl.h
+++ b/lib/ssl/sslimpl.h
@@ -710,6 +710,10 @@ typedef struct SSL3HandshakeStateStr {
* or received. */
PRBool receivedCcs; /* A server received ChangeCipherSpec
* before the handshake started. */
+ PRBool allowCcs; /* A server allows ChangeCipherSpec
+ * as the middlebox compatibility mode
+ * is explicitly indicarted by
+ * legacy_session_id in TLS 1.3 ClientHello. */
PRBool clientCertRequested; /* True if CertificateRequest received. */
PRBool endOfFlight; /* Processed a full flight (DTLS 1.3). */
ssl3KEADef kea_def_mutable; /* Used to hold the writable kea_def