aboutsummaryrefslogtreecommitdiffstats
path: root/g10/keyedit.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2025-04-29 16:35:29 +0000
committerWerner Koch <[email protected]>2025-04-29 16:35:29 +0000
commitd90b290f976bcf0db7cb2bb673b2a9d14449bf0b (patch)
tree565bb5d5540d13aa2156db28861670fc29f5da1f /g10/keyedit.h
parentgpg: Make the internal sign_uids function easier to read. (diff)
downloadgnupg-d90b290f976bcf0db7cb2bb673b2a9d14449bf0b.tar.gz
gnupg-d90b290f976bcf0db7cb2bb673b2a9d14449bf0b.zip
gpg: New command --quick-tsign-key.
* g10/gpg.c (aQuickTSignKey): New. (opts): Add new command. (main): Parse args for it. * g10/keyedit.c: Include mbox-util.h. (parse_trustsig_string): New. (sign_uids): Add arg trustsig for use in quick mode. (keyedit_quick_sign): Also add arg trustsig and print a diagnostic on error.
Diffstat (limited to 'g10/keyedit.h')
-rw-r--r--g10/keyedit.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/g10/keyedit.h b/g10/keyedit.h
index 1b2aec2b8..7edda9a0b 100644
--- a/g10/keyedit.h
+++ b/g10/keyedit.h
@@ -48,7 +48,8 @@ void keyedit_quick_addadsk (ctrl_t ctrl, const char *fpr, const char *adskfpr);
void keyedit_quick_revuid (ctrl_t ctrl, const char *username,
const char *uidtorev);
void keyedit_quick_sign (ctrl_t ctrl, const char *fpr,
- strlist_t uids, strlist_t locusr, int local);
+ strlist_t uids, strlist_t locusr,
+ const char *trustsig, int local);
void keyedit_quick_revsig (ctrl_t ctrl, const char *username,
const char *sigtorev, strlist_t affected_uids);
void keyedit_quick_set_expire (ctrl_t ctrl,