diff options
author | Werner Koch <[email protected]> | 2009-12-10 13:00:30 +0000 |
---|---|---|
committer | Werner Koch <[email protected]> | 2009-12-10 13:00:30 +0000 |
commit | a51675fabe3af33cd7a942b71409f6546c3fad1d (patch) | |
tree | c3ff0a3109823f1889cec207523aa435b1aa5b0b /sm/gpgsm.c | |
parent | 2009-12-08 Marcus Brinkmann <[email protected]> (diff) | |
download | gnupg-a51675fabe3af33cd7a942b71409f6546c3fad1d.tar.gz gnupg-a51675fabe3af33cd7a942b71409f6546c3fad1d.zip |
Add option --cert-extension.
Diffstat (limited to '')
-rw-r--r-- | sm/gpgsm.c | 8 |
1 files changed, 7 insertions, 1 deletions
diff --git a/sm/gpgsm.c b/sm/gpgsm.c index 834bcce23..94cc23dec 100644 --- a/sm/gpgsm.c +++ b/sm/gpgsm.c @@ -176,7 +176,8 @@ enum cmd_and_opt_values { oDisablePubkeyAlgo, oIgnoreTimeConflict, oNoRandomSeedFile, - oNoCommonCertsImport + oNoCommonCertsImport, + oIgnoreCertExtension }; @@ -376,6 +377,7 @@ static ARGPARSE_OPTS opts[] = { ARGPARSE_s_n (oIgnoreTimeConflict, "ignore-time-conflict", "@"), ARGPARSE_s_n (oNoRandomSeedFile, "no-random-seed-file", "@"), ARGPARSE_s_n (oNoCommonCertsImport, "no-common-certs-import", "@"), + ARGPARSE_s_s (oIgnoreCertExtension, "ignore-cert-extension", "@"), /* Command aliases. */ ARGPARSE_c (aListKeys, "list-key", "@"), @@ -1391,6 +1393,10 @@ main ( int argc, char **argv) } break; + case oIgnoreCertExtension: + add_to_strlist (&opt.ignored_cert_extensions, pargs.r.ret_str); + break; + default: pargs.err = configfp? ARGPARSE_PRINT_WARNING:ARGPARSE_PRINT_ERROR; break; |