X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;ds=inline;f=ucw%2Fddigger.c;h=9c158cfb655942afdc157eb0eea9e3a402aa368f;hb=541849c362ea04801e1c236aa54141059f20db34;hp=4902979c21fb08dbc658a66d438e4a73fd987d68;hpb=9f5e3d8bf6a40ffe03c98511395d5585519c703d;p=misc.git 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 = {