Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: basesrc



Module Name:    basesrc
Committed By:   jdolecek
Date:           Tue Apr 25 23:02:51 UTC 2000

Modified Files:
        basesrc/sbin/fsck_msdos: check.c dir.c ext.h fat.c

Log Message:
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.


To generate a diff of this commit:
cvs rdiff -r1.9 -r1.10 basesrc/sbin/fsck_msdos/check.c \
    basesrc/sbin/fsck_msdos/fat.c
cvs rdiff -r1.14 -r1.15 basesrc/sbin/fsck_msdos/dir.c
cvs rdiff -r1.5 -r1.6 basesrc/sbin/fsck_msdos/ext.h

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.




Home | Main Index | Thread Index | Old Index