diff options
author | Matt Caswell <matt@openssl.org> | 2017-02-20 15:44:42 +0000 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2017-03-02 17:44:14 +0000 |
commit | a4f376af7e98161c7513614cf4a110724a5a65f5 (patch) | |
tree | 129b2529af3dbb90bae962d04cea86c60ad174d5 /ssl/statem/extensions.c | |
parent | 49e7fe12eac1e84af726e0110ee29073699ed46b (diff) | |
download | openssl-a4f376af7e98161c7513614cf4a110724a5a65f5.zip openssl-a4f376af7e98161c7513614cf4a110724a5a65f5.tar.gz openssl-a4f376af7e98161c7513614cf4a110724a5a65f5.tar.bz2 |
Construct the early_data extension
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2737)
Diffstat (limited to 'ssl/statem/extensions.c')
-rw-r--r-- | ssl/statem/extensions.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ssl/statem/extensions.c b/ssl/statem/extensions.c index 05e6acf..a2efd0a 100644 --- a/ssl/statem/extensions.c +++ b/ssl/statem/extensions.c @@ -135,6 +135,11 @@ static const EXTENSION_DEFINITION ext_defs[] = { NULL, NULL, tls_parse_stoc_early_data_info, tls_construct_stoc_early_data_info, NULL, NULL }, + { + TLSEXT_TYPE_early_data, + EXT_CLIENT_HELLO | EXT_TLS1_3_ENCRYPTED_EXTENSIONS, + NULL, NULL, NULL, NULL, tls_construct_ctos_early_data, NULL + }, #ifndef OPENSSL_NO_EC { TLSEXT_TYPE_ec_point_formats, |