Make SSL_get_early_data_status() take a const
authorMatt Caswell <matt@openssl.org>
Fri, 24 Feb 2017 14:17:41 +0000 (14:17 +0000)
committerMatt Caswell <matt@openssl.org>
Thu, 2 Mar 2017 17:44:16 +0000 (17:44 +0000)
Reviewed-by: Rich Salz <rsalz@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/2737)

include/openssl/ssl.h
ssl/ssl_lib.c

index dcd2b08..e88d99b 100644 (file)
@@ -1634,7 +1634,7 @@ long SSL_CTX_callback_ctrl(SSL_CTX *, int, void (*)(void));
 # define SSL_EARLY_DATA_REJECTED    1
 # define SSL_EARLY_DATA_ACCEPTED    2
 
-__owur int SSL_get_early_data_status(SSL *s);
+__owur int SSL_get_early_data_status(const SSL *s);
 
 __owur int SSL_get_error(const SSL *s, int ret_code);
 __owur const char *SSL_get_version(const SSL *s);
index 70ff932..b36e4a7 100644 (file)
@@ -1659,7 +1659,7 @@ int ssl_end_of_early_data_seen(SSL *s)
     return 0;
 }
 
-int SSL_get_early_data_status(SSL *s)
+int SSL_get_early_data_status(const SSL *s)
 {
     return s->ext.early_data;
 }