freebsd-dev/usr.sbin/makefs
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
..
cd9660 Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
ffs Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
tests Merge ^/user/ngie/release-pkg-fix-tests to unbreak how test files are installed 2016-05-04 23:20:53 +00:00
cd9660.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
cd9660.h Allow contents of multiple directories to be merged to the current image. 2012-01-31 00:32:37 +00:00
ffs.c makefs: sync NetBSD IDs with upstream for changes that we already have 2016-07-19 18:40:54 +00:00
ffs.h makefs: sync NetBSD IDs with upstream for changes that we already have 2016-07-19 18:40:54 +00:00
Makefile Allow building makefs(8) from another Makefile (such as one in 2016-10-25 16:21:38 +00:00
Makefile.depend Add META_MODE support. 2015-06-13 19:20:56 +00:00
makefs.8 makefs: sync NetBSD IDs with upstream for changes that we already have 2016-07-19 18:40:54 +00:00
makefs.c makefs: reorder 'usage' alphabetically 2016-07-19 18:15:22 +00:00
makefs.h makefs: Provide a -T option to set timestamps to a consistent value 2016-06-14 14:03:28 +00:00
mtree.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
walk.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00