usr.sbin/makefs: Fix warnings (in FreeBSD)taken from FreeBSD cc1a53bc1aea0675d64e9547cdca241612906592
usr.sbin/makefs: Remove set but not used variablesThese were leftovers from the port from NetBSD (where they are used).taken-from FreeBSD 093cf790569775b80662926efea6d9d3464bde94
msdosfs: clusterfree() is used only in error handling casesChange its return type to void, because its result is ignored in bothcall sites. Remove oldcnp argument as well, it is NULL always.tak
msdosfs: clusterfree() is used only in error handling casesChange its return type to void, because its result is ignored in bothcall sites. Remove oldcnp argument as well, it is NULL always.taken-from FreeBSD 65990b68a2cd89a08f0350e187df1968b16f4255
show more ...
usr.sbin/makefs: Add FAT support (taken from FreeBSD)Basically same as FreeBSD version, except that several denodefunctions (that makefs(8) is trying to override kernel ones usingthe same name) h
usr.sbin/makefs: Add FAT support (taken from FreeBSD)Basically same as FreeBSD version, except that several denodefunctions (that makefs(8) is trying to override kernel ones usingthe same name) have slightly different arguments in DragonFly.This commit adds #ifdef MAKEFS here and there insys/vfs/msdosfs/*.h, which is the same in FreeBSD makefs(8).FreeBSD makefs(8) now uses m_buf and m_vnode instead of overridingkernel structs (using that they can't be included in userspace),but DragonFly still uses buf and vnode defined in makefs(8).