aboutsummaryrefslogtreecommitdiffstats
path: root/src/libtls/tls_crypto.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2014-03-25 09:49:04 +0100
committerMartin Willi <martin@revosec.ch>2014-04-01 14:28:55 +0200
commitddf5222096321580dd307adcb2d61cbfbb96f463 (patch)
tree8fe038939cc31142151fcdaf56fa9bd1a67edb09 /src/libtls/tls_crypto.c
parentac5717c9e914edf89ede26ad1d0cbdf16004a6cb (diff)
downloadstrongswan-ddf5222096321580dd307adcb2d61cbfbb96f463.tar.bz2
strongswan-ddf5222096321580dd307adcb2d61cbfbb96f463.tar.xz
tls: Introduce a generic TLS purpose that accepts NULL encryption ciphers
Diffstat (limited to 'src/libtls/tls_crypto.c')
-rw-r--r--src/libtls/tls_crypto.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libtls/tls_crypto.c b/src/libtls/tls_crypto.c
index 6addad8fe..4f67b20d6 100644
--- a/src/libtls/tls_crypto.c
+++ b/src/libtls/tls_crypto.c
@@ -1846,6 +1846,9 @@ tls_crypto_t *tls_crypto_create(tls_t *tls, tls_cache_t *cache)
case TLS_PURPOSE_GENERIC:
build_cipher_suite_list(this, TRUE);
break;
+ case TLS_PURPOSE_GENERIC_NULLOK:
+ build_cipher_suite_list(this, FALSE);
+ break;
default:
break;
}