diff options
| author | Werner Koch <[email protected]> | 2015-10-08 13:04:45 +0000 |
|---|---|---|
| committer | Werner Koch <[email protected]> | 2015-10-08 13:40:53 +0000 |
| commit | d7b8e76f9930750d669405dee3108c9bc8e87b91 (patch) | |
| tree | 33752ea1c1a0ced1c8582f624611138afa16b8b9 /g10/gpg.c | |
| parent | Fix two unused/possible-uninitialized var warnings. (diff) | |
| download | gnupg-d7b8e76f9930750d669405dee3108c9bc8e87b91.tar.gz gnupg-d7b8e76f9930750d669405dee3108c9bc8e87b91.zip | |
gpg: Add option --print-dane-records.
* g10/options.h (opt): Add field "print_dane_records".
* g10/gpg.c (oPrintDANERecords): new.
(opts): Add --print-dane-records.
(main): Set that option.
* g10/export.c (do_export): Remove EXPORT_DANE_FORMAT handling.
(do_export_stream): Add EXPORT_DANE_FORMAT handling.
* g10/keylist.c (list_keyblock_pka): Implement DANE record printing.
* g10/gpgv.c (export_pubkey_buffer): New stub.
* g10/test-stubs.c (export_pubkey_buffer): New stub.
Signed-off-by: Werner Koch <[email protected]>
Diffstat (limited to 'g10/gpg.c')
| -rw-r--r-- | g10/gpg.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -384,6 +384,7 @@ enum cmd_and_opt_values oFakedSystemTime, oNoAutostart, oPrintPKARecords, + oPrintDANERecords, oNoop }; @@ -716,6 +717,7 @@ static ARGPARSE_OPTS opts[] = { ARGPARSE_s_n (oLegacyListMode, "legacy-list-mode", "@"), ARGPARSE_s_n (oListOnly, "list-only", "@"), ARGPARSE_s_n (oPrintPKARecords, "print-pka-records", "@"), + ARGPARSE_s_n (oPrintDANERecords, "print-dane-records", "@"), ARGPARSE_s_n (oIgnoreTimeConflict, "ignore-time-conflict", "@"), ARGPARSE_s_n (oIgnoreValidFrom, "ignore-valid-from", "@"), ARGPARSE_s_n (oIgnoreCrcError, "ignore-crc-error", "@"), @@ -2998,6 +3000,7 @@ main (int argc, char **argv) case oFixedListMode: /* Dummy */ break; case oLegacyListMode: opt.legacy_list_mode = 1; break; case oPrintPKARecords: opt.print_pka_records = 1; break; + case oPrintDANERecords: opt.print_dane_records = 1; break; case oListOnly: opt.list_only=1; break; case oIgnoreTimeConflict: opt.ignore_time_conflict = 1; break; case oIgnoreValidFrom: opt.ignore_valid_from = 1; break; |
