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 57a03d30f..dee9aa20f 100644
--- a/lib/ssl/sslimpl.h
+++ b/lib/ssl/sslimpl.h
@@ -726,6 +726,10 @@ struct ssl3StateStr {
ssl3CipherSpec *cwSpec; /* current write spec. */
ssl3CipherSpec *pwSpec; /* pending write spec. */
+ /* This is true after the peer requests a key update; false after a key
+ * update is initiated locally. */
+ PRBool peerRequestedKeyUpdate;
+
/* Internal callback for when we do a cipher suite change. Used for
* debugging in TLS 1.3. This can only be set by non-public functions. */
sslCipherSpecChangedFunc changedCipherSpecFunc;