aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorMartin Willi <martin@strongswan.org>2009-10-12 09:50:28 +0200
committerMartin Willi <martin@strongswan.org>2009-10-12 09:51:46 +0200
commit68d23d24014c0d0afb82110396e903ad5beaf621 (patch)
tree6368f01d0646fd88ada6048b9c783a1dbab4569c
parent9b2942f68ddfed079be287dd09792b438244785d (diff)
downloadstrongswan-68d23d24014c0d0afb82110396e903ad5beaf621.tar.bz2
strongswan-68d23d24014c0d0afb82110396e903ad5beaf621.tar.xz
Pass NULL as other identity in EAP-AKA 3GPP2 to find a match with all plugins
-rw-r--r--src/charon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/charon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.c b/src/charon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.c
index 10e03c83c..2c285b336 100644
--- a/src/charon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.c
+++ b/src/charon/plugins/eap_aka_3gpp2/eap_aka_3gpp2_provider.c
@@ -51,12 +51,9 @@ bool eap_aka_3gpp2_get_k(identification_t *id, char k[AKA_K_LEN])
{
shared_key_t *shared;
chunk_t key;
- identification_t *any;
- any = identification_create_from_encoding(ID_ANY, chunk_empty);
shared = charon->credentials->get_shared(charon->credentials,
- SHARED_EAP, id, any);
- any->destroy(any);
+ SHARED_EAP, id, NULL);
if (shared == NULL)
{
return FALSE;