freebsd-dev/usr.sbin/makefs/ffs
Marcel Moolenaar 5d71efbecd Be more precise when including headers so that we're less likely to
depend on namespace pollution and as such become more portable. This
means including headers like <sys/types.h> or <stdlib.h>, but also
making sure we include system/host headers before local headers.

While here: define ENOATTR as ENOMSG in mtree.c. There is no ENOATTR
on Linux.

With this, makefs is ready for compilation on macOS and Linux.
2016-10-25 16:29:15 +00:00
..
buf.c
buf.h
ffs_alloc.c Fix usr.bin/ and usr.sbin/ build with a 64-bit ino_t. 2012-09-27 23:31:19 +00:00
ffs_balloc.c
ffs_bswap.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
ffs_extern.h Remove unused member of struct indir (in_exists) from UFS and EXT2 code. 2012-08-17 17:45:27 +00:00
ffs_subr.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
Makefile.inc Allow building makefs(8) from another Makefile (such as one in 2016-10-25 16:21:38 +00:00
mkfs.c makefs: sync NetBSD IDs with upstream for changes that we already have 2016-07-19 18:40:54 +00:00
newfs_extern.h makefs: Provide a -T option to set timestamps to a consistent value 2016-06-14 14:03:28 +00:00
ufs_bmap.c Remove unused member of struct indir (in_exists) from UFS and EXT2 code. 2012-08-17 17:45:27 +00:00
ufs_bswap.h Ensure that makefs.h is included when using ufs_bswap.h so the FFS_EI macro 2013-07-26 14:22:03 +00:00
ufs_inode.h