1.1 --- a/tests/dstest_pipe_client.cc Fri Oct 28 01:32:32 2022 +0200
1.2 +++ b/tests/dstest_pipe_client.cc Sat Oct 29 01:19:48 2022 +0200
1.3 @@ -31,6 +31,9 @@
1.4
1.5 #include <fsclient/client.h>
1.6 #include <systypes/fcntl.h>
1.7 +#include <systypes/format.h>
1.8 +
1.9 +#define FMToffsetd "%" pFMToffset "d"
1.10
1.11
1.12
1.13 @@ -64,7 +67,7 @@
1.14
1.15 offset_t nwritten = client_write(writer, buffer, TO_TRANSFER);
1.16
1.17 - printf("Written %lld/%lld in #%d of %d/%d to pipe #%d...\n", nwritten, TO_TRANSFER, region, loop, 2, number);
1.18 + printf("Written " FMToffsetd "/" FMToffsetd " in #%d of %d/%d to pipe #%d...\n", nwritten, TO_TRANSFER, region, loop, 2, number);
1.19 }
1.20
1.21 sleep(1);
1.22 @@ -130,7 +133,7 @@
1.23 {
1.24 totals[p] += nread;
1.25
1.26 - printf("Read %lld/%lld, total %lld, first %c, last %c, from pipe #%d...\n", nread, TO_TRANSFER, totals[p], *buffer, *(buffer + nread - 1), p + 1);
1.27 + printf("Read " FMToffsetd "/" FMToffsetd ", total " FMToffsetd ", first %c, last %c, from pipe #%d...\n", nread, TO_TRANSFER, totals[p], *buffer, *(buffer + nread - 1), p + 1);
1.28 nread = client_read(reader, buffer, TO_TRANSFER);
1.29 }
1.30
1.31 @@ -151,7 +154,7 @@
1.32
1.33 for (int p = 0; p < 2; p++)
1.34 {
1.35 - printf("Data received for pipe #%d: %lld\n", p, totals[p]);
1.36 + printf("Data received for pipe #%d: " FMToffsetd "\n", p, totals[p]);
1.37 printf("Data shown for pipe #%d: %s\n", p, totals[p] == TO_TRANSFER * 26 * NUMBER_OF_ITERATIONS ? "True" : "False");
1.38 }
1.39 }