NetBSD/sys/miscfs/genfs
elad 870920260d Move the implementation of vaccess() to genfs_can_access(), in line with
the other routines of the same spirit.

Adjust file-system code to use it.

Keep vaccess() for KPI compatibility and to keep element of least
surprise. A "diagnostic" message warning that vaccess() is deprecated will
be printed when it's used (obviously, only in DIAGNOSTIC kernels).

No objections on tech-kern@:

	http://mail-index.netbsd.org/tech-kern/2009/06/21/msg005310.html
2009-06-23 19:36:38 +00:00
..
genfs_io.c Move genfs_null_putpages() from genfs_io.c to genfs_vnops.c -- it does 2009-04-18 15:40:33 +00:00
genfs_node.h Import writing part of the UDF file system making optical media like CD's 2008-05-14 16:49:47 +00:00
genfs_vfsops.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
genfs_vnops.c Move the implementation of vaccess() to genfs_can_access(), in line with 2009-06-23 19:36:38 +00:00
genfs.h Move the implementation of vaccess() to genfs_can_access(), in line with 2009-06-23 19:36:38 +00:00
layer_extern.h Fix some race conditions in rename. 2008-01-28 14:31:15 +00:00
layer_subr.c ansify function definitions 2009-03-15 17:14:40 +00:00
layer_vfsops.c Change about 4500 of the K&R function definitions to ANSI ones. 2009-03-14 15:35:58 +00:00
layer_vnops.c ANSIfy another 1261 function definitions. 2009-03-14 21:04:01 +00:00
layer.h Replace struct lock on vnodes with a simpler lock object built on 2008-01-30 09:50:19 +00:00
Makefile