Blame


1 6f4d00ee 2013-09-23 0intro #include <u.h>
2 6f4d00ee 2013-09-23 0intro #include <libc.h>
3 6f4d00ee 2013-09-23 0intro
4 6f4d00ee 2013-09-23 0intro void
5 6f4d00ee 2013-09-23 0intro main(int argc, char **argv)
6 6f4d00ee 2013-09-23 0intro {
7 6f4d00ee 2013-09-23 0intro Dir d;
8 6f4d00ee 2013-09-23 0intro
9 6f4d00ee 2013-09-23 0intro if(argc != 3){
10 6f4d00ee 2013-09-23 0intro fprint(2, "usage: trunc file size\n");
11 6f4d00ee 2013-09-23 0intro exits("usage");
12 6f4d00ee 2013-09-23 0intro }
13 6f4d00ee 2013-09-23 0intro
14 6f4d00ee 2013-09-23 0intro nulldir(&d);
15 6f4d00ee 2013-09-23 0intro d.length = strtoull(argv[2], 0, 0);
16 6f4d00ee 2013-09-23 0intro if(dirwstat(argv[1], &d) < 0)
17 6f4d00ee 2013-09-23 0intro sysfatal("dirwstat: %r");
18 6f4d00ee 2013-09-23 0intro exits(0);
19 6f4d00ee 2013-09-23 0intro }