aboutsummaryrefslogtreecommitdiffstats
path: root/src/libcharon/plugins/stroke/stroke_list.c
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2012-01-23 12:25:38 +0100
committerMartin Willi <martin@revosec.ch>2012-03-20 17:31:39 +0100
commit5aef6bd0f35ef690e2d2fb84155c77783bfd2bc7 (patch)
tree61772ae315a1ff8c24ae5cc720469b2d317f4f5b /src/libcharon/plugins/stroke/stroke_list.c
parent6261c0c3b7a79ff3ac2492af878d8fb5d681b4dc (diff)
downloadstrongswan-5aef6bd0f35ef690e2d2fb84155c77783bfd2bc7.tar.bz2
strongswan-5aef6bd0f35ef690e2d2fb84155c77783bfd2bc7.tar.xz
Accept NULL auth_cfg_t passed to credential_manager_t.get_private()
Diffstat (limited to 'src/libcharon/plugins/stroke/stroke_list.c')
-rw-r--r--src/libcharon/plugins/stroke/stroke_list.c5
1 files changed, 1 insertions, 4 deletions
diff --git a/src/libcharon/plugins/stroke/stroke_list.c b/src/libcharon/plugins/stroke/stroke_list.c
index c69eef628..8bb1a98ef 100644
--- a/src/libcharon/plugins/stroke/stroke_list.c
+++ b/src/libcharon/plugins/stroke/stroke_list.c
@@ -685,15 +685,12 @@ static void list_public_key(public_key_t *public, FILE *out)
private_key_t *private = NULL;
chunk_t keyid;
identification_t *id;
- auth_cfg_t *auth;
if (public->get_fingerprint(public, KEYID_PUBKEY_SHA1, &keyid))
{
id = identification_create_from_encoding(ID_KEY_ID, keyid);
- auth = auth_cfg_create();
private = lib->credmgr->get_private(lib->credmgr,
- public->get_type(public), id, auth);
- auth->destroy(auth);
+ public->get_type(public), id, NULL);
id->destroy(id);
}