Source-Changes archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

CVS commit: src/sys/ufs/lfs



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.




Home | Main Index | Thread Index | Old Index