#include #include void main(int argc, char **argv) { struct Dir st; int i, n; if (argc < 3) { fprint(2, "usage: %s file length\n", argv[0]); exits("usage"); } n = atoi(argv[2]); if (n < 0) { fprint(2, "%s: invalid length\n", argv[0]); exits("usage"); } nulldir(&st); st.length = n; print("setting length of %s to %d\n", argv[1], n); i = dirwstat(argv[1], &st); if (i < 0) { fprint(2, "%s: dirwstat failed: %r\n", argv[0]); exits("dirwstat"); } exits(0); }