CVSROOT: /cvs Module name: src Changes by: k...@cvs.openbsd.org 2012/03/31 11:53:34
Modified files: sbin/fsck_msdos: boot.c check.c ext.h main.c Log message: Make fsck_msdos work with non-512-byte sector devices. Problem noted by and fixes tested by Alexey Vatchenko. Add a bunch of tests and error messages so whatever media/devices this breaks will be more easily fixed. Ignore invalid signatures since we have other checks and many media have missing signatures. Use character device to read disk even when called directly.