Subject: CVS commit: syssrc
To: None <source-changes@netbsd.org>
From: Jaromir Dolecek <jdolecek@netbsd.org>
List: source-changes
Date: 04/07/2001 12:00:58
Module Name:	syssrc
Committed By:	jdolecek
Date:		Sat Apr  7 09:00:58 UTC 2001

Modified Files:
	syssrc/sys/compat/common: vfs_syscalls_12.c vfs_syscalls_43.c
	syssrc/sys/kern: kern_descrip.c sys_socket.c vfs_vnops.c
	syssrc/sys/sys: file.h socketvar.h vnode.h

Log Message:
Add new 'stat' fileop and call the stat function via f_ops rather
than directly.
For compat syscalls, also add necessary FILE_USE()/FILE_UNUSE().
Now that soo_stat() gets a proc arg, pass it on to usrreq function.


To generate a diff of this commit:
cvs rdiff -r1.6 -r1.7 syssrc/sys/compat/common/vfs_syscalls_12.c
cvs rdiff -r1.15 -r1.16 syssrc/sys/compat/common/vfs_syscalls_43.c
cvs rdiff -r1.72 -r1.73 syssrc/sys/kern/kern_descrip.c
cvs rdiff -r1.22 -r1.23 syssrc/sys/kern/sys_socket.c
cvs rdiff -r1.46 -r1.47 syssrc/sys/kern/vfs_vnops.c
cvs rdiff -r1.23 -r1.24 syssrc/sys/sys/file.h
cvs rdiff -r1.42 -r1.43 syssrc/sys/sys/socketvar.h
cvs rdiff -r1.89 -r1.90 syssrc/sys/sys/vnode.h

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