aboutsummaryrefslogtreecommitdiffstats
path: root/g10/gpgcompose.c
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2019-07-04 08:42:48 +0000
committerWerner Koch <[email protected]>2019-07-04 13:14:30 +0000
commit11871433436b5b9b9aca46579dd185a9a77674cd (patch)
tree68662bd1e067da1f74f98b07f4d56a497ce56bc6 /g10/gpgcompose.c
parentdirmngr: Avoid endless loop in case of HTTP error 503. (diff)
downloadgnupg-11871433436b5b9b9aca46579dd185a9a77674cd.tar.gz
gnupg-11871433436b5b9b9aca46579dd185a9a77674cd.zip
gpg: Make the get_pubkey_byname interface easier to understand.
* g10/keydb.h (enum get_pubkey_modes): New. * g10/getkey.c (get_pubkey_byname): Repalce no_akl by a mode arg and change all callers. -- This change prepares the implementation of GET_PUBKEY_NO_LOCAL. Signed-off-by: Werner Koch <[email protected]> (cherry picked from commit 9980f81da765f88a65604ab083563bf15ccdb425)
Diffstat (limited to 'g10/gpgcompose.c')
-rw-r--r--g10/gpgcompose.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/g10/gpgcompose.c b/g10/gpgcompose.c
index aec0b4ac7..bba31592d 100644
--- a/g10/gpgcompose.c
+++ b/g10/gpgcompose.c
@@ -1199,7 +1199,8 @@ sig_revocation_key (const char *option, int argc, char *argv[], void *cookie)
option, argv[0]);
pk.req_usage = PUBKEY_USAGE_SIG;
- err = get_pubkey_byname (NULL, NULL, &pk, argv[1], NULL, NULL, 1, 1);
+ err = get_pubkey_byname (NULL, GET_PUBKEY_NO_AKL,
+ NULL, &pk, argv[1], NULL, NULL, 1);
if (err)
log_fatal ("looking up key %s: %s\n", argv[1], gpg_strerror (err));
@@ -2433,7 +2434,8 @@ pk_esk (const char *option, int argc, char *argv[], void *cookie)
memset (&pk, 0, sizeof (pk));
pk.req_usage = PUBKEY_USAGE_ENC;
- err = get_pubkey_byname (NULL, NULL, &pk, pi.keyid, NULL, NULL, 1, 1);
+ err = get_pubkey_byname (NULL, GET_PUBKEY_NO_AKL,
+ NULL, &pk, pi.keyid, NULL, NULL, 1);
if (err)
log_fatal ("%s: looking up key %s: %s\n",
option, pi.keyid, gpg_strerror (err));