aboutsummaryrefslogtreecommitdiffstats
path: root/g10/options.h
diff options
context:
space:
mode:
authorWerner Koch <[email protected]>2023-02-16 17:09:22 +0000
committerWerner Koch <[email protected]>2023-02-16 17:10:03 +0000
commit3d094e2bcf6c9ed2cd405623f2dbc6131d04366f (patch)
treedd3091907ba4295934cd57ba5d7761d9427bb349 /g10/options.h
parentdoc: Put the Unattended Usage of GPG section also into the man page. (diff)
downloadgnupg-3d094e2bcf6c9ed2cd405623f2dbc6131d04366f.tar.gz
gnupg-3d094e2bcf6c9ed2cd405623f2dbc6131d04366f.zip
gpg: New option --add-desig-revoker
* g10/gpg.c (oAddDesigRevoker): New. (opts): Add new option. * g10/options.h (opt): Add field desig_revokers. * g10/keygen.c (get_parameter_idx): New. (get_parameter): Make use of get_parameter_idx. (prepare_desig_revoker): New. (get_parameter_revkey): Add arg idx. (proc_parameter_file): Add designated revokers. (do_generate_keypair): Write all designated revokers.
Diffstat (limited to 'g10/options.h')
-rw-r--r--g10/options.h3
1 files changed, 3 insertions, 0 deletions
diff --git a/g10/options.h b/g10/options.h
index 499544cdf..3ecf57ffb 100644
--- a/g10/options.h
+++ b/g10/options.h
@@ -111,6 +111,9 @@ struct
* the option --sender. */
strlist_t sender_list;
+ /* A list of fingerprints added as designated revokers to new keys. */
+ strlist_t desig_revokers;
+
int def_cert_level;
int min_cert_level;
int ask_cert_level;