Module Name: src Committed By: dholland Date: Sat Jun 8 02:04:31 UTC 2013
Modified Files: src/sys/ufs/lfs: Makefile lfs.h ulfs_dir.h ulfs_inode.h ulfs_quotacommon.h Added Files: src/sys/ufs/lfs: lfs_inode.h Log Message: Split the definitions suitable for userland out of ulfs_inode.h into lfs_inode.h. Since fsck_lfs, newfs_lfs, and lfs_cleanerd want to reuse the inode structure for their own internal use, and some of them share parts of the kernel code as well, the best way forward is to provide a relatively sanitized header that doesn't bring in stray material. Shuffle a few other definitions around so that lfs_inode.h depends only on lfs.h. Install lfs_inode.h into /usr/include. To generate a diff of this commit: cvs rdiff -u -r1.1 -r1.2 src/sys/ufs/lfs/Makefile cvs rdiff -u -r1.141 -r1.142 src/sys/ufs/lfs/lfs.h cvs rdiff -u -r0 -r1.1 src/sys/ufs/lfs/lfs_inode.h cvs rdiff -u -r1.3 -r1.4 src/sys/ufs/lfs/ulfs_dir.h \ src/sys/ufs/lfs/ulfs_quotacommon.h cvs rdiff -u -r1.5 -r1.6 src/sys/ufs/lfs/ulfs_inode.h Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.