Module Name: src Committed By: dholland Date: Thu Jun 6 00:54:49 UTC 2013
Modified Files: src/libexec/lfs_cleanerd: Makefile Makefile.inc src/sbin/fsck_lfs: Makefile inode.c lfs.c pass0.c pass1.c pass3.c pass4.c pass5.c pass6.c segwrite.c setup.c vars.c vnode.c src/sbin/newfs_lfs: Makefile make_lfs.c src/sys/rump/fs/lib/liblfs: Makefile src/sys/ufs/lfs: lfs_cksum.c lfs_itimes.c ulfs_quota.c Log Message: Cleanups and hacks to make lfs userland stuff build: - lfs_cksum.c doesn't actually need ulfs_inode.h any more. - neither does lfs_itimes.c. - add hacks to fsck_lfs to make it compile. - add hacks to newfs_lfs to make it compile. - fix warning in ulfs_quota.c when quotas are fully disabled (as I guess is happening with the rumpity version) XXX: This commit adds -I${NETBSDSRCDIR}/sys to the Makefiles for XXX: fsck_lfs, newfs_lfs, and lfs_cleanerd. This needs to be cleaned XXX: up ASAP; but I consider this less problematic in the short term XXX: than spewing ulfs_*.h into /usr/include. To generate a diff of this commit: cvs rdiff -u -r1.15 -r1.16 src/libexec/lfs_cleanerd/Makefile cvs rdiff -u -r1.3 -r1.4 src/libexec/lfs_cleanerd/Makefile.inc cvs rdiff -u -r1.17 -r1.18 src/sbin/fsck_lfs/Makefile cvs rdiff -u -r1.44 -r1.45 src/sbin/fsck_lfs/inode.c cvs rdiff -u -r1.37 -r1.38 src/sbin/fsck_lfs/lfs.c cvs rdiff -u -r1.33 -r1.34 src/sbin/fsck_lfs/pass0.c cvs rdiff -u -r1.32 -r1.33 src/sbin/fsck_lfs/pass1.c cvs rdiff -u -r1.11 -r1.12 src/sbin/fsck_lfs/pass3.c cvs rdiff -u -r1.19 -r1.20 src/sbin/fsck_lfs/pass4.c cvs rdiff -u -r1.25 -r1.26 src/sbin/fsck_lfs/pass5.c cvs rdiff -u -r1.26 -r1.27 src/sbin/fsck_lfs/pass6.c cvs rdiff -u -r1.22 -r1.23 src/sbin/fsck_lfs/segwrite.c cvs rdiff -u -r1.40 -r1.41 src/sbin/fsck_lfs/setup.c cvs rdiff -u -r1.15 -r1.16 src/sbin/fsck_lfs/vars.c cvs rdiff -u -r1.12 -r1.13 src/sbin/fsck_lfs/vnode.c cvs rdiff -u -r1.9 -r1.10 src/sbin/newfs_lfs/Makefile cvs rdiff -u -r1.21 -r1.22 src/sbin/newfs_lfs/make_lfs.c cvs rdiff -u -r1.6 -r1.7 src/sys/rump/fs/lib/liblfs/Makefile cvs rdiff -u -r1.28 -r1.29 src/sys/ufs/lfs/lfs_cksum.c cvs rdiff -u -r1.13 -r1.14 src/sys/ufs/lfs/lfs_itimes.c cvs rdiff -u -r1.5 -r1.6 src/sys/ufs/lfs/ulfs_quota.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.