freebsd-dev/usr.sbin/makefs/cd9660
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_archimedes.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
cd9660_archimedes.h
cd9660_conversion.c
cd9660_debug.c
cd9660_eltorito.c
cd9660_eltorito.h
cd9660_strings.c
cd9660_write.c Unbreak makefs -t cd9660 after r289687 2015-10-21 12:54:15 +00:00
iso9660_rrip.c Be more precise when including headers so that we're less likely to 2016-10-25 16:29:15 +00:00
iso9660_rrip.h Record the IEEE P1282 Rock Ridge version 1.12 POSIX File Serial Number, 2013-12-29 16:43:35 +00:00
Makefile.inc Allow building makefs(8) from another Makefile (such as one in 2016-10-25 16:21:38 +00:00