aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorMartin Willi <martin@revosec.ch>2014-03-10 17:35:06 +0100
committerMartin Willi <martin@revosec.ch>2014-06-04 15:53:11 +0200
commitf1e7b9b0d7afd0e62984790d8c0eaa7e506142e6 (patch)
tree20a40c55d923200169d72bddd08ed24885c342bf /src
parent1309cb7b1a5e025ba80aa370e6d3a12d1806740a (diff)
downloadstrongswan-f1e7b9b0d7afd0e62984790d8c0eaa7e506142e6.tar.bz2
strongswan-f1e7b9b0d7afd0e62984790d8c0eaa7e506142e6.tar.xz
pki: Stop prompting for password when entering empty string
Diffstat (limited to 'src')
-rw-r--r--src/pki/pki.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/src/pki/pki.c b/src/pki/pki.c
index 8d880f066..55b300e1a 100644
--- a/src/pki/pki.c
+++ b/src/pki/pki.c
@@ -182,7 +182,7 @@ static shared_key_t* cb(void *data, shared_key_type_t type,
#ifdef HAVE_GETPASS
secret = getpass(buf);
#endif
- if (secret)
+ if (secret && strlen(secret))
{
if (match_me)
{