Kevin Lo
544c5e5b53
Make sure that each va_start has one and only one matching va_end,
...
especially in error cases.
2012-05-29 01:48:06 +00:00
Konstantin Belousov
6069db97f6
Bug fixes from NetBSD
...
- fix sign-compare issues.
- ANSIfy a couple of functions.
- Remove more duplicate #includes.
- Memory leak found by Coverity on NetBSD.
Submitted by: Pedro F. Giffuni <giffunip tutopia com>
Reviewed by: bde
MFC after: 2 weeks
2010-02-14 12:30:30 +00:00
Konstantin Belousov
a1882ff2a2
License changes from NetBSD.
...
Move to 2 clause license, approved by Wolfgang Solfrank.
Submitted by: Pedro F. Giffuni <giffunip tutopia com>
MFC after: 2 weeks
2010-02-14 12:28:43 +00:00
Andriy Gapon
6f81b90ff5
fsck_msdosfs: accept no-op -C option for compatibilty with fsck
...
Submitted by: marck
Reviewed by: current@
Approved by: jhb (mentor)
MFC after: 1 week
2009-06-10 19:02:54 +00:00
Ruslan Ermilov
96994dec73
Sync program's usage() with manpage's SYNOPSIS.
2005-02-10 09:39:51 +00:00
Bruce Evans
ae62d94069
Fixed operation of -f to match its documentation and fsck_ffs. It
...
has now has no effect except in combination with -p, and plain fsck
checks all file systems instead of skipping clean ones for msdosfs
only.
Renamed the force flag to skipclean and inverted its logic as in
fsck_ffs.
2004-02-05 15:47:46 +00:00
Bruce Evans
824fd46dca
Expanded the comment about the -F flag.
...
Fixed a nearby style bug (unreachable break).
2003-12-27 14:02:52 +00:00
Bruce Evans
05a8df3c21
fsck_msdosfs/main.c:
...
- Don't use errexit() to (mis)implement usage(). Using errexit() just
gave the bogus exit code 8.
- Fixed 3 other style bugs in usage().
fsck/fsutil.[ch]:
- Garbage-collected errexit(). It is essentially just one of NetBSD's
fsck_ext2fs error printing functions, but we don't have fsck_ext2fs
and the function is unsuitable for use there too (since pfatal() is
also used and it printf to a different stream).
2003-12-27 13:08:55 +00:00
Bruce Evans
ba62a56380
Fixed style bugs in previous commit (unsorting of the global declarations
...
and addition of a tab to a blank line).
2003-12-27 05:57:20 +00:00
Tom Rhodes
cede1f563c
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
2003-12-26 17:19:19 +00:00
Tom Rhodes
5af4935a22
Fix some 'SYNOPSIS' and 'usage' messages.
2002-08-27 00:49:27 +00:00
Tom Rhodes
ce66ddb763
s/filesystem/file system/g as discussed on -developers
2002-08-21 18:11:48 +00:00
Dag-Erling Smørgrav
d397408818
Usage style sweep: spell "usage" with a small 'u'.
...
Also change one case of blatant __progname abuse (several more remain)
This commit does not touch anything in src/{contrib,crypto,gnu}/.
2002-04-22 13:44:47 +00:00
Warner Losh
b70cd7ee68
o __P removed
...
o ansi function prototypes
o unifdef -D__STDC__
o __dead2 on usage prototype
o remove now-bogus main prototype
2002-03-20 22:57:10 +00:00
David E. O'Brien
a88a254b1a
Change exit return value to better match fsck_ffs(8).
2001-07-19 17:06:08 +00:00
David E. O'Brien
c8fb766dde
Recognize the "-F" option which requests whether the filesystem needs to
...
be cleaned immediately in foreground, or if its cleaning can be deferred
to background.
Submitted by: Maxime Henrion <mux@qualys.com>
2001-07-19 16:45:45 +00:00
David E. O'Brien
0121b42aca
Add fsck_msdosfs.
...
Obtained from: NetBSD
2001-07-09 10:35:18 +00:00