diff options
author | peter <peter@FreeBSD.org> | 1995-11-03 22:47:24 +0000 |
---|---|---|
committer | peter <peter@FreeBSD.org> | 1995-11-03 22:47:24 +0000 |
commit | 05e7d17a3b9589ff8cf8cf90323b1c0de4bbbf1c (patch) | |
tree | 37aff758fbadcfa1e87d21cf2deeacaeab536cbe /sbin/fsdb/fsdb.c | |
parent | e86c709b2d2951e75d5ad929a561e69c9a769b17 (diff) | |
download | FreeBSD-src-05e7d17a3b9589ff8cf8cf90323b1c0de4bbbf1c.zip FreeBSD-src-05e7d17a3b9589ff8cf8cf90323b1c0de4bbbf1c.tar.gz |
Commit FreeBSD-specific changes. Mainly to do with structure layout
differences that we dont have.
Diffstat (limited to 'sbin/fsdb/fsdb.c')
-rw-r--r-- | sbin/fsdb/fsdb.c | 16 |
1 files changed, 8 insertions, 8 deletions
diff --git a/sbin/fsdb/fsdb.c b/sbin/fsdb/fsdb.c index 8a5ad7b..8a7bb7a 100644 --- a/sbin/fsdb/fsdb.c +++ b/sbin/fsdb/fsdb.c @@ -104,7 +104,7 @@ main(argc, argv) rval = cmdloop(); sblock.fs_clean = 0; /* mark it dirty */ sbdirty(); - ckfini(0); + ckfini(); printf("*** FILE SYSTEM MARKED DIRTY\n"); printf("*** BE SURE TO RUN FSCK TO CLEAN UP ANY DAMAGE\n"); printf("*** IF IT WAS MOUNTED, RE-MOUNT WITH -u -o reload\n"); @@ -781,9 +781,9 @@ CMDFUNCSTART(chgroup) } int -dotime(name, rsec, rnsec) +dotime(name, rts) char *name; - int32_t *rsec, *rnsec; + struct timespec *rts; { char *p, *val; struct tm t; @@ -832,14 +832,14 @@ badformat: warnx("date/time out of range"); return 1; } - *rsec = sec; - *rnsec = nsec; + rts->ts_sec = sec; + rts->ts_nsec = nsec; return 0; } CMDFUNCSTART(chmtime) { - if (dotime(argv[1], &curinode->di_ctime, &curinode->di_ctimensec)) + if (dotime(argv[1], &curinode->di_ctime)) return 1; inodirty(); printactive(); @@ -848,7 +848,7 @@ CMDFUNCSTART(chmtime) CMDFUNCSTART(chatime) { - if (dotime(argv[1], &curinode->di_ctime, &curinode->di_ctimensec)) + if (dotime(argv[1], &curinode->di_ctime)) return 1; inodirty(); printactive(); @@ -857,7 +857,7 @@ CMDFUNCSTART(chatime) CMDFUNCSTART(chctime) { - if (dotime(argv[1], &curinode->di_ctime, &curinode->di_ctimensec)) + if (dotime(argv[1], &curinode->di_ctime)) return 1; inodirty(); printactive(); |