Module Name: src Committed By: martin Date: Tue Nov 11 10:21:26 UTC 2014
Modified Files: src/sbin/fsck [netbsd-7]: fsck.c src/sbin/newfs [netbsd-7]: newfs.c Log Message: Pull up following revision(s) (requested by mlelstv in ticket #199): sbin/newfs/newfs.c: revision 1.112 sbin/fsck/fsck.c: revision 1.52 fix logic that handles command line arguments. Now you can: fsck /mnt/point fsck dkX fsck rdkX fsck /dev/dkX fsck /dev/rdkX fsck NAME=wedge Support wedge names. before: newfs dk1 - formats /dev/rdk1 newfs rdk1 - cannot open /dev/rrdk1 newfs /dev/dk1 - /dev/dk1 is a block-device, use raw device newfs /dev/rdk1 - formats /dev/rdk1 now: newfs dk1 - formats /dev/rdk1 newfs rdk1 - cannot open /dev/rrdk1 newfs /dev/dk1 - formats /dev/rdk1 (*) newfs /dev/rdk1 - formats /dev/rdk1 newfs NAME=wedge - formats /dev/rdk1 (*) getfsspecname() returns the block device which must be translated. Passing a block device manually cannot be distinguished from this case. To generate a diff of this commit: cvs rdiff -u -r1.51 -r1.51.10.1 src/sbin/fsck/fsck.c cvs rdiff -u -r1.111 -r1.111.10.1 src/sbin/newfs/newfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.