From f84264e8acf742793c73ce78491cab61fac37051 Mon Sep 17 00:00:00 2001 From: Werner Koch Date: Mon, 30 Jan 2023 15:23:38 +0100 Subject: gpgtar: Emit progress status lines in create mode. * tools/gpgtar.h (opt): Add field status_stream. * tools/gpgtar.c (main): Set status_stream. * tools/gpgtar-create.c (global_header_count): Rename to global_total_files. (global_written_files): New. (global_total_data, global_written_data): New. (struct scanctrl_s): Add field file_count. (write_progress): New. (write_file): Add arg skipped_open. Don't bail out immediatly on open error. Write progress lines. (gpgtar_create): Write progress lines. Print info aout skipped files. -- GnuPG-bug-id: 6363 --- tools/gpgtar.h | 1 + 1 file changed, 1 insertion(+) (limited to 'tools/gpgtar.h') diff --git a/tools/gpgtar.h b/tools/gpgtar.h index 0854064fb..303db0045 100644 --- a/tools/gpgtar.h +++ b/tools/gpgtar.h @@ -45,6 +45,7 @@ struct int answer_yes; int answer_no; int status_fd; + estream_t status_stream; int require_compliance; int with_log; } opt; -- cgit v1.2.3