CVS commit: src/usr.sbin/dumpfs
"Robert Elz" <[email protected]>
| Newsgroups | gmane.os.netbsd.devel.cvs |
|---|---|
| Message-ID | <[email protected]> |
Module Name: src Committed By: kre Date: Thu May 7 20:32:12 UTC 2026 Modified Files: src/usr.sbin/dumpfs: Makefile dumpfs.c Log Message: Fix dumpfs to allow NAME=wedge-label on command line This is a follow-on from the PR bin/59957 changes, and is being included with that PR so it is easier to locate all the tools that have been changed this way, so they can all be updated again once the new code is moved to libutil where it belongs, and out of src/sbin/fsck. When handling of NAME=whatever was added to dumpfs, it was done in a way where it could only work when dumpfs was used as dumpfs mount-point and /etc/fsck contained NAME=whatever mount-point [rest of fstab entry] That covers the vast majority of actual uses, but a simple dumpfs NAME=whatever should work as well (as it does in just about everything else now). Using findspecial() (currently) from src/sbin/fsck/openspecial.c allows that, and simplifies the dumpfs code considerably. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/usr.sbin/dumpfs/Makefile cvs rdiff -u -r1.70 -r1.71 src/usr.sbin/dumpfs/dumpfs.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.