CVSROOT: /cvs
Module name: src
Changes by: [email protected] 2016/10/22 10:51:52
Modified files:
usr.sbin/makefs: ffs.c ffs.h
usr.sbin/makefs/ffs: ffs_alloc.c ffs_balloc.c ffs_subr.c
ffs_tables.c mkfs.c ufs_bmap.c
Removed files:
usr.sbin/makefs/ffs: dinode.h dir.h fs.h
Log message:
Include our own <ufs/ufs/dinode.h>, <ufs/ufs/dir.h> and <ufs/ffs/fs.h>
header files instead of relying on copies of NetBSD's headers. This
required some changes in the .c files, due to renamed fields, functions
and preprocessor macros. Also pull in our own ffs_tables.c. As a bonus
this diff gets rid of layout compatibility issues in the superblock
(position of the fs_flags field).