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.