From a8e75d56804540dfc588bad9cf1c412c675cab89 Mon Sep 17 00:00:00 2001 From: Kazuki Yamaguchi Date: Fri, 31 Mar 2017 01:54:39 +0900 Subject: [PATCH] Fix a typo in the SSL_get_max_early_data() declarations SSL_get_max_early_data() recently added by 3fc8d856105e ("Construct the ticket_early_data_info extension", 2017-02-17) is supposed to take an SSL, but it doesn't. Reviewed-by: Rich Salz Reviewed-by: Matt Caswell (Merged from https://github.com/openssl/openssl/pull/3113) --- doc/man3/SSL_read_early_data.pod | 2 +- include/openssl/ssl.h | 2 +- ssl/ssl_lib.c | 2 +- 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/doc/man3/SSL_read_early_data.pod b/doc/man3/SSL_read_early_data.pod index 4567de7480..dd57cefefb 100644 --- a/doc/man3/SSL_read_early_data.pod +++ b/doc/man3/SSL_read_early_data.pod @@ -19,7 +19,7 @@ SSL_get_early_data_status int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx); int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); - uint32_t SSL_get_max_early_data(const SSL_CTX *s); + uint32_t SSL_get_max_early_data(const SSL *s); uint32_t SSL_SESSION_get_max_early_data(const SSL_SESSION *s); int SSL_write_early_data(SSL *s, const void *buf, size_t num, size_t *written); diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 1041e3cef3..b1a8c696fb 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -800,7 +800,7 @@ SSL_CTX_keylog_cb_func SSL_CTX_get_keylog_callback(const SSL_CTX *ctx); int SSL_CTX_set_max_early_data(SSL_CTX *ctx, uint32_t max_early_data); uint32_t SSL_CTX_get_max_early_data(const SSL_CTX *ctx); int SSL_set_max_early_data(SSL *s, uint32_t max_early_data); -uint32_t SSL_get_max_early_data(const SSL_CTX *s); +uint32_t SSL_get_max_early_data(const SSL *s); #ifdef __cplusplus } diff --git a/ssl/ssl_lib.c b/ssl/ssl_lib.c index a76ee40680..61e1a7a4c8 100644 --- a/ssl/ssl_lib.c +++ b/ssl/ssl_lib.c @@ -4810,7 +4810,7 @@ int SSL_set_max_early_data(SSL *s, uint32_t max_early_data) return 1; } -uint32_t SSL_get_max_early_data(const SSL_CTX *s) +uint32_t SSL_get_max_early_data(const SSL *s) { return s->max_early_data; } -- 2.25.1