diff options
author | Matt Caswell <matt@openssl.org> | 2018-04-27 11:20:52 +0100 |
---|---|---|
committer | Matt Caswell <matt@openssl.org> | 2018-05-02 23:30:46 +0100 |
commit | a216df599a6076147c27acea6c976fb11f505b1a (patch) | |
tree | 06f2285884aa74fddc4317d04932663ebf109801 /include | |
parent | c7e10755fac1d8f4421aa60646d311ab2068752d (diff) |
Fix SSL_get_shared_ciphers()
The function SSL_get_shared_ciphers() is supposed to return ciphers shared
by the client and the server. However it only ever returned the client
ciphers.
Fixes #5317
Reviewed-by: Richard Levitte <levitte@openssl.org>
(Merged from https://github.com/openssl/openssl/pull/6113)
Diffstat (limited to 'include')
-rw-r--r-- | include/openssl/ssl.h | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/include/openssl/ssl.h b/include/openssl/ssl.h index 4b45ae7e54..4bd53fc24c 100644 --- a/include/openssl/ssl.h +++ b/include/openssl/ssl.h @@ -1497,7 +1497,7 @@ __owur int SSL_get_fd(const SSL *s); __owur int SSL_get_rfd(const SSL *s); __owur int SSL_get_wfd(const SSL *s); __owur const char *SSL_get_cipher_list(const SSL *s, int n); -__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int len); +__owur char *SSL_get_shared_ciphers(const SSL *s, char *buf, int size); __owur int SSL_get_read_ahead(const SSL *s); __owur int SSL_pending(const SSL *s); __owur int SSL_has_pending(const SSL *s); |