opnsense-src/usr.sbin/makefs
Jessica Clarke b61239ef83 msdosfs: Add _WANT_MSDOSFS_INTERNALS to replace MAKEFS in headers
This lets other bits of userspace expose these various definitions too.
In particular, this will be used by libprocstat so it can stop defining
_KERNEL.

The function prototypes surely won't be useful in other contexts, but
the various types are, and it's not worth hiding the prototypes unless
they end up causing issues, but so long as they aren't called they
shouldn't be a problem.

Note the MAKEFS define continues to exist, but only for use in
newfs_msdos, as those sources are reused by makefs with some changed
behaviour.

Reviewed by:	imp, markj
Differential Revision:	https://reviews.freebsd.org/D50718
2025-06-16 22:33:18 +01:00
..
cd9660 makefs: Initialize cd9660 inode map only once 2025-03-01 08:35:15 -05:00
ffs makefs: Ensure that FFS superblocks are reproducible 2025-05-08 15:49:53 +00:00
msdos msdosfs: Add _WANT_MSDOSFS_INTERNALS to replace MAKEFS in headers 2025-06-16 22:33:18 +01:00
sys Fix makefs bootstrap after d485c77f20 2021-02-22 17:55:45 +00:00
tests makefs: Add tests for the -T flag 2025-05-20 11:50:31 +02:00
zfs makefs: Implement the collision differentiator for micro ZAPs 2025-06-16 20:49:07 +00:00
cd9660.c makefs: Fix cd9660 duplicate directory names 2024-12-30 14:48:44 -05:00
cd9660.h makefs: Make cd9660 Rock Ridge inodes reproducible 2025-02-28 15:34:52 -05:00
ffs.c makefs: Remove redundant 'stampst' checks in several backends 2025-05-20 11:50:27 +02:00
ffs.h Remove $FreeBSD$: two-line .h pattern 2023-08-16 11:54:16 -06:00
Makefile src: Use gnu17 as the default C standard for userland instead of gnu99 2025-02-11 09:16:25 -05:00
Makefile.depend Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend.host Remove $FreeBSD$: one-line sh pattern 2023-08-16 11:55:03 -06:00
Makefile.depend.options Build host tools on non-FreeBSD host with DIRDEPS_BUILD 2023-04-22 13:13:22 -07:00
makefs.8 makefs: Honor -T timestamps when creating images from mtree manifests 2025-05-20 11:50:22 +02:00
makefs.c makefs: Honor -T timestamps when creating images from mtree manifests 2025-05-20 11:50:22 +02:00
makefs.h makefs: Honor -T timestamps when creating images from mtree manifests 2025-05-20 11:50:22 +02:00
msdos.c usr.sbin: Automated cleanup of cdefs and other formatting 2023-11-26 22:24:01 -07:00
msdos.h Remove $FreeBSD$: one-line .c comment pattern 2023-08-16 11:54:29 -06:00
mtree.c makefs: Honor -T timestamps when creating images from mtree manifests 2025-05-20 11:50:22 +02:00
walk.c makefs: Honor -T timestamps when creating images from mtree manifests 2025-05-20 11:50:22 +02:00
zfs.c makefs: Record a larger TXG number in the uberblock 2024-10-14 13:14:37 +00:00