From 92bd051c7f8d7a46ad780d5641b1576d202eee1c Mon Sep 17 00:00:00 2001 From: Martin Mares Date: Sat, 4 Dec 2021 11:07:01 +0100 Subject: [PATCH] ddigger: Total missing --- ucw/ddigger.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/ucw/ddigger.c b/ucw/ddigger.c index 4902979..9c158cf 100644 --- a/ucw/ddigger.c +++ b/ucw/ddigger.c @@ -74,13 +74,19 @@ static u64 stat_have(void) static void stat_show(void) { u64 last = 0; + u64 total_missing = 0; for (uint i=0; i last) - printf("Missing: %ju +%ju\n", (intmax_t) last, (intmax_t)(status[i].pos - last)); + { + u64 miss = status[i].pos - last; + printf("Missing: %ju +%ju\n", (intmax_t) last, (intmax_t) miss); + total_missing += miss; + } last = status[i].pos + status[i].len; } printf("End at %ju\n", (intmax_t) last); + printf("Total missing: %ju\n", (intmax_t) total_missing); } static struct opt_section options = { -- 2.39.2