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