summaryrefslogtreecommitdiff
path: root/src/ssl/ssl_session.cc
diff options
context:
space:
mode:
Diffstat (limited to 'src/ssl/ssl_session.cc')
-rw-r--r--src/ssl/ssl_session.cc5
1 files changed, 5 insertions, 0 deletions
diff --git a/src/ssl/ssl_session.cc b/src/ssl/ssl_session.cc
index 927dd1ba..bb04b1ad 100644
--- a/src/ssl/ssl_session.cc
+++ b/src/ssl/ssl_session.cc
@@ -1044,6 +1044,11 @@ void SSL_SESSION_get0_peer_sha256(const SSL_SESSION *session,
}
}
+int SSL_SESSION_early_data_capable(const SSL_SESSION *session) {
+ return ssl_session_protocol_version(session) >= TLS1_3_VERSION &&
+ session->ticket_max_early_data != 0;
+}
+
SSL_SESSION *SSL_magic_pending_session_ptr(void) {
return (SSL_SESSION *)&g_pending_session_magic;
}