summaryrefslogtreecommitdiffstats
path: root/lib/libssl/ssl_lib.c
diff options
context:
space:
mode:
authorjsing <jsing@openbsd.org>2015-02-07 04:17:11 +0000
committerjsing <jsing@openbsd.org>2015-02-07 04:17:11 +0000
commit907dbca0b364b0aaaee36c06f36388443bff497e (patch)
tree0918ae8321889b8beb7019fd0dd718caa8d439f2 /lib/libssl/ssl_lib.c
parentModify BSIZE to BUFLEN to avoid redefinition on HP-UX. (diff)
downloadwireguard-openbsd-907dbca0b364b0aaaee36c06f36388443bff497e.tar.xz
wireguard-openbsd-907dbca0b364b0aaaee36c06f36388443bff497e.zip
Provide a SSL_CIPHER_get_by_value() function that allows a cipher to be
retrieved via its cipher suite value. A corresponding SSL_CIPHER_by_value() function returns the cipher suite value for a given SSL_CIPHER. These functions should mean that software does not need to resort to put_cipher_by_char()/get_cipher_by_char() in order to locate a cipher. Begrudgingly also provide a SSL_CIPHER_get_by_id() function that locates a cipher via the internal cipher identifier. Unfortunately these have already been leaked outside the library via SSL_CIPHER_by_id() and the various SSL3_CK_* and TLS1_CK_* defines in the ssl3.h/tls1.h headers. ok beck@ miod@
Diffstat (limited to 'lib/libssl/ssl_lib.c')
0 files changed, 0 insertions, 0 deletions