diff options
author | Martin Willi <martin@revosec.ch> | 2010-09-03 12:50:18 +0200 |
---|---|---|
committer | Martin Willi <martin@revosec.ch> | 2010-09-03 14:54:43 +0200 |
commit | 4cdade5aaecf7c03bc68ede05877ff04eef665fc (patch) | |
tree | b8244f3908d4f588a02cd8ab8c8629b016cb53cd /src/libtls/tls_crypto.h | |
parent | 37a59a8fbfc6f3203ecf79d9294fc10af981baf0 (diff) | |
download | strongswan-4cdade5aaecf7c03bc68ede05877ff04eef665fc.tar.bz2 strongswan-4cdade5aaecf7c03bc68ede05877ff04eef665fc.tar.xz |
Select private key based on received cipher suites
Diffstat (limited to 'src/libtls/tls_crypto.h')
-rw-r--r-- | src/libtls/tls_crypto.h | 4 |
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. |