aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyedit.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>1998-05-05 20:34:20 +0000
committerWerner Koch <[email protected]>1998-05-05 20:34:20 +0000
commit69cf10ffab3a75d5afdd59f57a772e880b4f2426 (patch)
tree9ca93abecfbf94121950bf0afe30aa3269f776e4 /g10/keyedit.c
parentnew release (diff)
downloadgnupg-69cf10ffab3a75d5afdd59f57a772e880b4f2426.tar.gz
gnupg-69cf10ffab3a75d5afdd59f57a772e880b4f2426.zip
add DSA key generation
Diffstat (limited to '')
-rw-r--r--g10/keyedit.c3
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/keyedit.c b/g10/keyedit.c
index 0a4afbf43..a475ed813 100644
--- a/g10/keyedit.c
+++ b/g10/keyedit.c
@@ -621,6 +621,8 @@ change_passphrase( const char *username )
break;
}
+ /* fixme: unprotect all subkeys */
+
if( rc )
tty_printf("Can't edit this key: %s\n", g10_errstr(rc));
else {
@@ -648,6 +650,7 @@ change_passphrase( const char *username )
break;
}
else { /* okay */
+ /* fixme: protect all subkeys too */
skc->protect.algo = dek->algo;
skc->protect.s2k = *s2k;
rc = protect_secret_key( skc, dek );