X-Git-Url: https://git.whamcloud.com/?a=blobdiff_plain;f=lustre%2Ftests%2Ftruncate.c;h=c49fb15ba05c35b33948770e4d64eb66a0d7b827;hb=031a68539c69c90d522758cb5d382a0c0e86188a;hp=66634dd20001a2c1e1394bae430481c8c56b8b82;hpb=33c552d54c0f2ab6d2a68cc593783342f45c21dc;p=fs%2Flustre-release.git diff --git a/lustre/tests/truncate.c b/lustre/tests/truncate.c index 66634dd..c49fb15 100644 --- a/lustre/tests/truncate.c +++ b/lustre/tests/truncate.c @@ -6,18 +6,19 @@ int main(int argc, char **argv) { - unsigned long off; + unsigned long long off; int err; - if (argc != 3) { - printf("usage %s file offset\n", argv[0]); + if (argc != 3) { + printf("usage %s file bytes\n", argv[0]); return 1; } - off = strtoul(argv[2], NULL, 0); - err = truncate(argv[1], off); - if ( err ) { - printf("Error truncating %s: %s\n", argv[1], strerror(errno)); - } + off = strtoull(argv[2], NULL, 0); + err = truncate64(argv[1], off); + if ( err ) + printf("Error truncating %s to %Ld: %s\n", argv[1], off, + strerror(errno)); + return err; }