From 67dc5d393cb7022751704db55249f1eb9385495a Mon Sep 17 00:00:00 2001 From: Tobias Brunner Date: Mon, 10 Mar 2014 14:31:42 +0100 Subject: [PATCH] tnc-ifmap: Get a reference to the client cert as it is also used in an auth config --- src/libcharon/plugins/tnc_ifmap/tnc_ifmap_soap.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/libcharon/plugins/tnc_ifmap/tnc_ifmap_soap.c b/src/libcharon/plugins/tnc_ifmap/tnc_ifmap_soap.c index 8f24daea3..5206ba4e7 100644 --- a/src/libcharon/plugins/tnc_ifmap/tnc_ifmap_soap.c +++ b/src/libcharon/plugins/tnc_ifmap/tnc_ifmap_soap.c @@ -779,7 +779,7 @@ static bool soap_init(private_tnc_ifmap_soap_t *this) return FALSE; } DBG1(DBG_TNC, "loaded MAP client certificate from '%s'", client_cert); - this->creds->add_cert(this->creds, TRUE, cert); + cert = this->creds->add_cert_ref(this->creds, TRUE, cert); /* load MAP client private key */ if (client_key)