commit 551c4c362a7f8c4ae74e04ff6405c1b9eea40751 Author: Tomohiro Kusumi <kusumi.tomoh...@gmail.com> Date: Wed May 18 16:58:01 2016 +0900
usr.sbin/fstyp: Port fstyp from FreeBSD Brought in from FreeBSD@GitHub 3e3c248f832f796881ac2ce0d45049552e8d9a9b. Needed by autofs. Removed ZFS and GEOM support. Added HAMMER support. Note that fstyp has been changed to test a filesystem type vector fsvtypes[] in addition to the existing fstypes[]. This is a bit ad-hoc, but was necessary to support partial volume(s) for HAMMER without a major code rewrite. Summary of changes: usr.sbin/fstyp/Makefile | 10 ++ usr.sbin/fstyp/cd9660.c | 60 +++++++++++ usr.sbin/fstyp/ext2fs.c | 83 ++++++++++++++++ usr.sbin/fstyp/fstyp.8 | 149 ++++++++++++++++++++++++++++ usr.sbin/fstyp/fstyp.c | 253 +++++++++++++++++++++++++++++++++++++++++++++++ usr.sbin/fstyp/fstyp.h | 52 ++++++++++ usr.sbin/fstyp/hammer.c | 192 +++++++++++++++++++++++++++++++++++ usr.sbin/fstyp/msdosfs.c | 173 ++++++++++++++++++++++++++++++++ usr.sbin/fstyp/msdosfs.h | 141 ++++++++++++++++++++++++++ usr.sbin/fstyp/ntfs.c | 161 ++++++++++++++++++++++++++++++ usr.sbin/fstyp/ufs.c | 111 +++++++++++++++++++++ 11 files changed, 1385 insertions(+) create mode 100644 usr.sbin/fstyp/Makefile create mode 100644 usr.sbin/fstyp/cd9660.c create mode 100644 usr.sbin/fstyp/ext2fs.c create mode 100644 usr.sbin/fstyp/fstyp.8 create mode 100644 usr.sbin/fstyp/fstyp.c create mode 100644 usr.sbin/fstyp/fstyp.h create mode 100644 usr.sbin/fstyp/hammer.c create mode 100644 usr.sbin/fstyp/msdosfs.c create mode 100644 usr.sbin/fstyp/msdosfs.h create mode 100644 usr.sbin/fstyp/ntfs.c create mode 100644 usr.sbin/fstyp/ufs.c http://gitweb.dragonflybsd.org/dragonfly.git/commitdiff/551c4c362a7f8c4ae74e04ff6405c1b9eea40751 -- DragonFly BSD source repository