aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAndreas Steffen <andreas.steffen@strongswan.org>2009-08-30 19:12:29 +0200
committerAndreas Steffen <andreas.steffen@strongswan.org>2009-08-30 19:12:29 +0200
commitc9f74892ccb761d7e2adfbc08c68413d313dcbbd (patch)
treeb185fc47dfd8ceb246cb7739746bd5632a8610a5
parent1982096aa093ebfcc4240fbd143b477666ee7f68 (diff)
downloadstrongswan-c9f74892ccb761d7e2adfbc08c68413d313dcbbd.tar.bz2
strongswan-c9f74892ccb761d7e2adfbc08c68413d313dcbbd.tar.xz
clear RSA private key chunks after use
-rw-r--r--src/pluto/keys.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pluto/keys.c b/src/pluto/keys.c
index 39c19e9d0..72ae19f9e 100644
--- a/src/pluto/keys.c
+++ b/src/pluto/keys.c
@@ -484,7 +484,7 @@ end:
/* clean up and return */
for (p = RSA_PART_MODULUS ; p < part; p++)
{
- free(rsa_chunk[p].ptr);
+ chunk_clear(&rsa_chunk[p]);
}
return ugh;
}