diff options
Diffstat (limited to 'lib/ssl/sslimpl.h')
-rw-r--r-- | lib/ssl/sslimpl.h | 4 |
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 |