mlelstv
c6dcfc105b
Fix writing of corrected fsinfo.
...
Continue when fsinfo has been rewritten.
2022-08-28 10:20:25 +00:00
christos
698f62dfb8
Well, if you set FSFIXFAT, better do it... Try running fsck on:
...
$ newfs_msdos -C 1M ./poc.fs
$ dd if=/dev/zero of=poc.fs conv=notrunc bs=1 count=1 seek=512
multiple times and see that it does not get fixed.
2014-07-10 21:06:20 +00:00
lukem
a2b5923e3e
fix sign-compare issues
2009-04-11 06:59:18 +00:00
martin
b47f782db6
Move to 2 clause license, approved by Wolfgang Solfrank.
2008-06-13 20:46:09 +00:00
christos
742b48d55e
Make sure that the exit values are always sane, and use symbolic instead
...
of magic constants. Reviewed by go@
2008-02-23 21:41:47 +00:00
hubertf
d8a2863966
- removes unused ctype.h header
...
- correct comment in mount_nfs/getnfsargs.c: s/Nead/Need/
From: Slava Semushin <php-coder@altlinux.ru>
2007-03-10 00:30:36 +00:00
christos
15f3040f9f
- don't leak memory on allocation failure.
...
- s/perror/perr and print how much we were trying to allocate.
2006-06-05 16:51:18 +00:00
xtraeme
65e67723b5
Kill __P(), ANSIfy, remove main() prototype.
2005-01-19 20:00:45 +00:00
wiz
8e78c80273
Make WARNS=2 safe, and set WARNS to 2.
2001-04-06 16:52:41 +00:00
abs
3b81524ad0
if readboot() calls pfatal(), we need to print a \n before exiting
2000-09-15 22:11:41 +00:00
jdolecek
4ab4989737
Recognize "dirty" signature on FAT as set by Windows 95 OSR2+ and don't report
...
it just as "odd byte sequence". Handle the dirty flag similar way
it's treated on e.g. FFS - e.g. clear it separately from rest of FAT.
Changing of FAT is now postponed until after all checks are done,
check.c:checkfilesys() was cleaned considerably and several messages
has been adjusted to be more accurate.
If file system was modified and no error has occured, just return 0
instead of 4 - there is no need for forcing a reboot in this case.
This addresses bin/5638 by Christos Zoulas.
2000-04-25 23:02:51 +00:00
ross
029a64cc29
from Erik Bertelsen <erik@mediator.uni-c.dk>
...
{ put } { in } { lots } { of } { these } { to } { shut } { up } { egcs }
1998-08-25 19:18:12 +00:00
ws
d445160e23
Add support for FAT32
...
Support dropping lost cluster chains (on request by Christoph Badura)
While being here, fix some minor bugs, mostly with format strings
1997-10-17 11:19:23 +00:00
lukem
5a94f6748f
* cleanup for WARNS=1
...
* getopt returns -1 not EOF
* cleanup manpage
1997-09-14 14:40:10 +00:00
ws
fdbcbfc254
Fix handling of clusters marked bad
...
Noted by Rafal Boni
1997-01-03 14:32:47 +00:00
christos
a0c84e7de2
util -> fsutil
1996-09-27 23:22:50 +00:00
christos
442314ab53
- use error printing code from fsck(8)
...
- remove fstab walking code
- add missing prototypes
- add missing argument in dir.c near "Truncate", where delete() was being
called with fewer args. I think the missing argument should be a zero,
but Wolfgang should check...
1996-09-23 16:27:56 +00:00
ws
25e3d62e87
Don't allocate data structures for non-directories
...
Free any data structures when finishing a check (at the latest)
1996-05-28 19:51:11 +00:00
ws
a89a16b50d
Check return values of malloc
...
Generate full pathnames only on request
Minor cleanup, RCS Ids in .h files
1996-05-25 17:09:43 +00:00
ws
6ae4c91a82
Add fsck utility for msdosfs
1996-05-14 17:39:21 +00:00