aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keydb.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2023-03-01 17:56:29 +0000
committerWerner Koch <[email protected]>2023-03-01 18:16:12 +0000
commitef5a48dd5178f61fd0ab1801d980102b2fe4d464 (patch)
tree549164d86c012114c5f04376ecd62bfb38a980fe /g10/keydb.h
parentgpg: Allow adding of Additional Decryption Subkeys. (diff)
downloadgnupg-ef5a48dd5178f61fd0ab1801d980102b2fe4d464.tar.gz
gnupg-ef5a48dd5178f61fd0ab1801d980102b2fe4d464.zip
gpg: Actually encrypt to ADSKs.
* g10/getkey.c (get_pubkey_fromfile): Add optional arg r_keyblock. * g10/pkclist.c (find_and_check_key): Also encrypt to RENC subkeys. -- GnuPG-bug-id: 6395
Diffstat (limited to 'g10/keydb.h')
-rw-r--r--g10/keydb.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/keydb.h b/g10/keydb.h
index edbae5c3c..9323e3137 100644
--- a/g10/keydb.h
+++ b/g10/keydb.h
@@ -391,7 +391,8 @@ gpg_error_t get_best_pubkey_byname (ctrl_t ctrl, enum get_pubkey_modes mode,
/* Get a public key directly from file FNAME. */
gpg_error_t get_pubkey_fromfile (ctrl_t ctrl,
- PKT_public_key *pk, const char *fname);
+ PKT_public_key *pk, const char *fname,
+ kbnode_t *r_keyblock);
/* Get a public key from a buffer. */
gpg_error_t get_pubkey_from_buffer (ctrl_t ctrl, PKT_public_key *pkbuf,