aboutsummaryrefslogtreecommitdiffstats
path: root/include
diff options
context:
space:
mode:
authorMatt Caswell <matt@openssl.org>2015-05-28 11:12:54 +0100
committerMatt Caswell <matt@openssl.org>2015-05-28 16:05:56 +0100
commit6b8f5d0d4379c2c366c3d07e4cdbb6145abc76d1 (patch)
tree6bbdd2a7dc6e3ea63ad9e936cc6e1229ce77b503 /include
parent7470cefcb249ea37f97c65e64628c1994725462d (diff)
downloadopenssl-6b8f5d0d4379c2c366c3d07e4cdbb6145abc76d1.tar.gz
Change the new functions to use size_t
Change the new SSL_get_client_random(), SSL_get_server_random() and SSL_SESSION_get_master_key() functions to use size_t for |outlen| instead of int. Reviewed-by: Tim Hudson <tjh@openssl.org>
Diffstat (limited to 'include')
-rw-r--r--include/openssl/ssl.h9
1 files changed, 6 insertions, 3 deletions
diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h
index e52fbb5a13..261e399640 100644
--- a/include/openssl/ssl.h
+++ b/include/openssl/ssl.h
@@ -1652,9 +1652,12 @@ void SSL_set_state(SSL *ssl, int state);
void SSL_set_verify_result(SSL *ssl, long v);
__owur long SSL_get_verify_result(const SSL *ssl);
-__owur int SSL_get_client_random(const SSL *ssl, unsigned char *out, int outlen);
-__owur int SSL_get_server_random(const SSL *ssl, unsigned char *out, int outlen);
-__owur int SSL_SESSION_get_master_key(const SSL_SESSION *ssl, unsigned char *out, int outlen);
+__owur int SSL_get_client_random(const SSL *ssl, unsigned char *out,
+ size_t outlen);
+__owur int SSL_get_server_random(const SSL *ssl, unsigned char *out,
+ size_t outlen);
+__owur int SSL_SESSION_get_master_key(const SSL_SESSION *ssl,
+ unsigned char *out, size_t outlen);
__owur int SSL_set_ex_data(SSL *ssl, int idx, void *data);
void *SSL_get_ex_data(const SSL *ssl, int idx);