NetBSD/sys/fs/tmpfs
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
..
files.tmpfs
Makefile Install mount argument structure header just like every other file system. 2008-07-28 12:42:12 +00:00
tmpfs_args.h Solve the fstat-wants-to-look-at-kernel-data-structures in a nicer 2008-07-29 09:10:09 +00:00
tmpfs_fifoops.c add arg so it will compile. 2008-06-19 23:57:22 +00:00
tmpfs_fifoops.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tmpfs_pool.c Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tmpfs_pool.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tmpfs_specops.c add NULL arg so it will compile. 2008-06-20 00:07:47 +00:00
tmpfs_specops.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tmpfs_subr.c Extract the open-coded authorization logic for chtimes() from various 2009-05-07 19:30:29 +00:00
tmpfs_vfsops.c Solve the fstat-wants-to-look-at-kernel-data-structures in a nicer 2008-07-29 09:10:09 +00:00
tmpfs_vnops.c Move the implementation of vaccess() to genfs_can_access(), in line with 2009-06-23 19:36:38 +00:00
tmpfs_vnops.h Remove clause 3 and 4 from TNF licenses 2008-04-28 20:22:51 +00:00
tmpfs.h Solve the fstat-wants-to-look-at-kernel-data-structures in a nicer 2008-07-29 09:10:09 +00:00
TODO