diff options
author | Werner Koch <[email protected]> | 2023-03-01 17:56:29 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2023-03-01 18:16:12 +0000 |
commit | ef5a48dd5178f61fd0ab1801d980102b2fe4d464 (patch) | |
tree | 549164d86c012114c5f04376ecd62bfb38a980fe /g10/keydb.h | |
parent | gpg: Allow adding of Additional Decryption Subkeys. (diff) | |
download | gnupg-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.h | 3 |
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, |