diff options
author | Matt Caswell <matt@openssl.org> | 2017-02-20 16:35:03 +0000 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2017-03-02 17:44:15 +0000 |
commit | 0a87d0ac628685a1b420851f1614829a952cda5f (patch) | |
tree | f92b975cf18b963c6d0f978a8aca3c458e6fed7b /ssl/statem/statem_locl.h | |
parent | a4f376af7e98161c7513614cf4a110724a5a65f5 (diff) | |
download | openssl-0a87d0ac628685a1b420851f1614829a952cda5f.zip openssl-0a87d0ac628685a1b420851f1614829a952cda5f.tar.gz openssl-0a87d0ac628685a1b420851f1614829a952cda5f.tar.bz2 |
Parse the early_data extension
We also skip any early_data that subsequently gets sent. Later commits will
process it if we can.
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2737)
Diffstat (limited to 'ssl/statem/statem_locl.h')
-rw-r--r-- | ssl/statem/statem_locl.h | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/ssl/statem/statem_locl.h b/ssl/statem/statem_locl.h index 99eb8ed..02c3679 100644 --- a/ssl/statem/statem_locl.h +++ b/ssl/statem/statem_locl.h @@ -191,6 +191,8 @@ int tls_parse_ctos_server_name(SSL *s, PACKET *pkt, unsigned int context, int tls_parse_ctos_srp(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx, int *al); #endif +int tls_parse_ctos_early_data(SSL *s, PACKET *pkt, unsigned int context, + X509 *x, size_t chainidx, int *al); #ifndef OPENSSL_NO_EC int tls_parse_ctos_ec_pt_formats(SSL *s, PACKET *pkt, unsigned int context, X509 *x, size_t chainidx, int *al); |