Subject: CVS commit: src
To: None <source-changes@NetBSD.org>
From: Martin Husemann <martin@netbsd.org>
List: source-changes
Date: 07/31/2006 16:34:45
Module Name:	src
Committed By:	martin
Date:		Mon Jul 31 16:34:45 UTC 2006

Modified Files:
	src/lib/libc/compat/sys: Makefile.inc compat___stat13.c compat_getfh.c
	    compat_statfs.c
	src/lib/libc/sys: Makefile.inc fhopen.2 getfh.2 statvfs.c
	src/libexec/lfs_cleanerd: cleaner.h lfs_cleanerd.c
	src/regress/sys/fs/tmpfs: h_tools.c
	src/sys/compat/common: vfs_syscalls_30.c
	src/sys/compat/freebsd: freebsd_syscall.h freebsd_syscallargs.h
	    freebsd_syscalls.c freebsd_sysent.c
	src/sys/compat/netbsd32: netbsd32_compat_20.c netbsd32_compat_30.c
	    netbsd32_fs.c netbsd32_netbsd.c netbsd32_syscall.h
	    netbsd32_syscallargs.h netbsd32_syscalls.c netbsd32_sysent.c
	src/sys/compat/pecoff: pecoff_syscall.h pecoff_syscallargs.h
	    pecoff_syscalls.c pecoff_sysent.c
	src/sys/compat/sys: mount.h
	src/sys/kern: init_sysent.c syscalls.c vfs_syscalls.c
	src/sys/nfs: nfsproto.h
	src/sys/sys: fstypes.h mount.h statvfs.h syscall.h syscallargs.h
	src/sys/ufs/lfs: lfs.h lfs_vnops.c
	src/usr.sbin/mountd: mountd.c
	src/usr.sbin/rpc.lockd: lockd_lock.c
Added Files:
	src/lib/libc/compat/include: fstypes.h
	src/lib/libc/compat/sys: compat___fhstat30.c compat_fhopen.c
	    compat_fhstatvfs.c compat_fhstatvfs1.c

Log Message:
Make filehandles opaque to userland


To generate a diff of this commit:
cvs rdiff -r0 -r1.1 src/lib/libc/compat/include/fstypes.h
cvs rdiff -r1.5 -r1.6 src/lib/libc/compat/sys/Makefile.inc
cvs rdiff -r0 -r1.1 src/lib/libc/compat/sys/compat___fhstat30.c \
    src/lib/libc/compat/sys/compat_fhopen.c \
    src/lib/libc/compat/sys/compat_fhstatvfs.c \
    src/lib/libc/compat/sys/compat_fhstatvfs1.c
cvs rdiff -r1.2 -r1.3 src/lib/libc/compat/sys/compat___stat13.c
cvs rdiff -r1.3 -r1.4 src/lib/libc/compat/sys/compat_getfh.c
cvs rdiff -r1.1 -r1.2 src/lib/libc/compat/sys/compat_statfs.c
cvs rdiff -r1.168 -r1.169 src/lib/libc/sys/Makefile.inc
cvs rdiff -r1.13 -r1.14 src/lib/libc/sys/fhopen.2
cvs rdiff -r1.19 -r1.20 src/lib/libc/sys/getfh.2
cvs rdiff -r1.3 -r1.4 src/lib/libc/sys/statvfs.c
cvs rdiff -r1.3 -r1.4 src/libexec/lfs_cleanerd/cleaner.h
cvs rdiff -r1.9 -r1.10 src/libexec/lfs_cleanerd/lfs_cleanerd.c
cvs rdiff -r1.4 -r1.5 src/regress/sys/fs/tmpfs/h_tools.c
cvs rdiff -r1.12 -r1.13 src/sys/compat/common/vfs_syscalls_30.c
cvs rdiff -r1.63 -r1.64 src/sys/compat/freebsd/freebsd_syscall.h \
    src/sys/compat/freebsd/freebsd_syscalls.c
cvs rdiff -r1.66 -r1.67 src/sys/compat/freebsd/freebsd_syscallargs.h
cvs rdiff -r1.65 -r1.66 src/sys/compat/freebsd/freebsd_sysent.c
cvs rdiff -r1.5 -r1.6 src/sys/compat/netbsd32/netbsd32_compat_20.c
cvs rdiff -r1.11 -r1.12 src/sys/compat/netbsd32/netbsd32_compat_30.c
cvs rdiff -r1.31 -r1.32 src/sys/compat/netbsd32/netbsd32_fs.c
cvs rdiff -r1.108 -r1.109 src/sys/compat/netbsd32/netbsd32_netbsd.c
cvs rdiff -r1.57 -r1.58 src/sys/compat/netbsd32/netbsd32_syscall.h \
    src/sys/compat/netbsd32/netbsd32_syscallargs.h \
    src/sys/compat/netbsd32/netbsd32_syscalls.c \
    src/sys/compat/netbsd32/netbsd32_sysent.c
cvs rdiff -r1.23 -r1.24 src/sys/compat/pecoff/pecoff_syscall.h \
    src/sys/compat/pecoff/pecoff_syscalls.c
cvs rdiff -r1.24 -r1.25 src/sys/compat/pecoff/pecoff_syscallargs.h \
    src/sys/compat/pecoff/pecoff_sysent.c
cvs rdiff -r1.4 -r1.5 src/sys/compat/sys/mount.h
cvs rdiff -r1.176 -r1.177 src/sys/kern/init_sysent.c
cvs rdiff -r1.171 -r1.172 src/sys/kern/syscalls.c
cvs rdiff -r1.262 -r1.263 src/sys/kern/vfs_syscalls.c
cvs rdiff -r1.14 -r1.15 src/sys/nfs/nfsproto.h
cvs rdiff -r1.12 -r1.13 src/sys/sys/fstypes.h
cvs rdiff -r1.146 -r1.147 src/sys/sys/mount.h
cvs rdiff -r1.10 -r1.11 src/sys/sys/statvfs.h
cvs rdiff -r1.169 -r1.170 src/sys/sys/syscall.h
cvs rdiff -r1.151 -r1.152 src/sys/sys/syscallargs.h
cvs rdiff -r1.111 -r1.112 src/sys/ufs/lfs/lfs.h
cvs rdiff -r1.185 -r1.186 src/sys/ufs/lfs/lfs_vnops.c
cvs rdiff -r1.108 -r1.109 src/usr.sbin/mountd/mountd.c
cvs rdiff -r1.23 -r1.24 src/usr.sbin/rpc.lockd/lockd_lock.c

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.