summaryrefslogtreecommitdiffstats
path: root/ssl_backend.h
diff options
context:
space:
mode:
authorAdriaan de Jong <dejong@fox-it.com>2011-06-27 09:52:59 +0200
committerDavid Sommerseth <davids@redhat.com>2011-10-19 22:31:46 +0200
commitb64ffdcf09edd7110c1f851942d0e8d4e05d883c (patch)
tree01e55f356f3032e663961ab3bf37ec520278a580 /ssl_backend.h
parent397c0a35c5b36c270678c717e931476dc42bfa5c (diff)
downloadopenvpn-b64ffdcf09edd7110c1f851942d0e8d4e05d883c.tar.gz
openvpn-b64ffdcf09edd7110c1f851942d0e8d4e05d883c.tar.xz
openvpn-b64ffdcf09edd7110c1f851942d0e8d4e05d883c.zip
Refactored get_highest_preference_tls_cipher
Signed-off-by: Adriaan de Jong <dejong@fox-it.com> Acked-by: Gert Doering <gert@greenie.muc.de> Signed-off-by: David Sommerseth <davids@redhat.com>
Diffstat (limited to 'ssl_backend.h')
-rw-r--r--ssl_backend.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/ssl_backend.h b/ssl_backend.h
index 336e923..103eea4 100644
--- a/ssl_backend.h
+++ b/ssl_backend.h
@@ -70,4 +70,10 @@ void tls_clear_error();
*/
void show_available_tls_ciphers ();
+/*
+ * The OpenSSL library has a notion of preference in TLS ciphers. Higher
+ * preference == more secure. Return the highest preference cipher.
+ */
+void get_highest_preference_tls_cipher (char *buf, int size);
+
#endif /* SSL_BACKEND_H_ */