freebsd-skq/sbin/fsck_ffs
mckusick 8553bca948 Minor background cleanups:
1) Set the FS_NEEDSFSCK flag when unexpected problems are encountered.
2) Clear the FS_NEEDSFSCK flag after a successful foreground cleanup.
3) Refuse to run in background when the FS_NEEDSFSCK flag is set.
4) Avoid taking and removing a snapshot when the filesystem is already clean.
5) Properly implement the force cleaning (-f) flag when in preen mode.

Note that you need to have revision 1.21 (date: 2001/04/14 05:26:28) of
fs.h installed in <ufs/ffs/fs.h> defining FS_NEEDSFSCK for this to compile.
2001-04-16 22:22:21 +00:00
..
SMM.doc
dir.c Additions to run checks on live filesystems. This change will not 2001-03-21 09:48:03 +00:00
fsck_ffs.8 mdoc(7) police: prepare for mdocNG. 2001-04-16 15:12:58 +00:00
fsck.h Minor background cleanups: 2001-04-16 22:22:21 +00:00
fsutil.c Minor background cleanups: 2001-04-16 22:22:21 +00:00
inode.c Additions to run checks on live filesystems. This change will not 2001-03-21 09:48:03 +00:00
main.c Minor background cleanups: 2001-04-16 22:22:21 +00:00
Makefile - Backout botched attempt to introduce MANSECT feature. 2001-03-26 14:33:27 +00:00
pass1.c Additions to run checks on live filesystems. This change will not 2001-03-21 09:48:03 +00:00
pass1b.c
pass2.c Additions to run checks on live filesystems. This change will not 2001-03-21 09:48:03 +00:00
pass3.c Additions to run checks on live filesystems. This change will not 2001-03-21 09:48:03 +00:00
pass4.c
pass5.c Minor background cleanups: 2001-04-16 22:22:21 +00:00
preen.c Additions to run checks on live filesystems. This change will not 2001-03-21 09:48:03 +00:00
setup.c Minor background cleanups: 2001-04-16 22:22:21 +00:00
utilities.c