aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_crypto.h
diff options
context:
space:
mode:
Diffstat (limited to 'src/libtls/tls_crypto.h')
-rw-r--r--src/libtls/tls_crypto.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/libtls/tls_crypto.h b/src/libtls/tls_crypto.h
index 24d1a23a2..b92af1bf6 100644
--- a/src/libtls/tls_crypto.h
+++ b/src/libtls/tls_crypto.h
@@ -376,10 +376,12 @@ struct tls_crypto_t {
*
* @param suites list of candidates to select from
* @param count number of suites
+ * @param key key type used, or KEY_ANY
* @return selected suite, 0 if none acceptable
*/
tls_cipher_suite_t (*select_cipher_suite)(tls_crypto_t *this,
- tls_cipher_suite_t *suites, int count);
+ tls_cipher_suite_t *suites, int count,
+ key_type_t key);
/**
* Get the Diffie-Hellman group to use, if any.