diff options
author | trhodes <trhodes@FreeBSD.org> | 2003-12-26 17:19:19 +0000 |
---|---|---|
committer | trhodes <trhodes@FreeBSD.org> | 2003-12-26 17:19:19 +0000 |
commit | 7dde93f1df429cf9a818bf7b716962298f489807 (patch) | |
tree | 9835c24a1c804ff149a9d1763c5619fbd69ab703 /sbin/fsck_msdosfs/main.c | |
parent | 1b287b69e9efa62bb22618045208556c1edcbff7 (diff) | |
download | FreeBSD-src-7dde93f1df429cf9a818bf7b716962298f489807.zip FreeBSD-src-7dde93f1df429cf9a818bf7b716962298f489807.tar.gz |
Make msdosfs support the dirty flag in FAT16 and FAT32.
Enable lockf support.
PR: 55861
Submitted by: Jun Su <junsu@m-net.arbornet.org> (original version)
Reviewed by: make universe
Diffstat (limited to 'sbin/fsck_msdosfs/main.c')
-rw-r--r-- | sbin/fsck_msdosfs/main.c | 9 |
1 files changed, 4 insertions, 5 deletions
diff --git a/sbin/fsck_msdosfs/main.c b/sbin/fsck_msdosfs/main.c index cbfe6da..bef877b 100644 --- a/sbin/fsck_msdosfs/main.c +++ b/sbin/fsck_msdosfs/main.c @@ -53,6 +53,7 @@ int alwaysno; /* assume "no" for all questions */ int alwaysyes; /* assume "yes" for all questions */ int preen; /* set when preening */ int rdonly; /* device is opened read only (supersedes above) */ +int force; /* force check even the fs is clean */ static void usage(void) __dead2; @@ -67,14 +68,12 @@ main(int argc, char **argv) { int ret = 0, erg; int ch; - + + force = 0; while ((ch = getopt(argc, argv, "fFnpy")) != -1) { switch (ch) { case 'f': - /* - * We are always forced, since we don't - * have a clean flag - */ + force = 1; break; case 'F': /* We can never run in background */ |