freebsd-dev/sys/nfsserver
Christian S.J. Peron 7935d5382b Introduce a new MAC entry point for label initialization of the NFS daemon's
credential: mac_associate_nfsd_label()

This entry point can be utilized by various Mandatory Access Control policies
so they can properly initialize the label of files which get created
as a result of an NFS operation. This work will be useful for fixing kernel
panics associated with accessing un-initialized or invalid vnode labels.

The implementation of these entry points will come shortly.

Obtained from:	TrustedBSD
Requested by:	mdodd
MFC after:	3 weeks
2006-04-06 23:33:11 +00:00
..
nfs_serv.c - Release the references acquired by VOP_GETWRITEMOUNT and vfs_getvfs(). 2006-03-31 03:54:20 +00:00
nfs_srvcache.c /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfs_srvsock.c Introduce a new MAC entry point for label initialization of the NFS daemon's 2006-04-06 23:33:11 +00:00
nfs_srvsubs.c rick says: 2006-04-02 04:24:57 +00:00
nfs_syscalls.c Manage the ucred for the NFS server using the crget/crfree API defined in 2006-01-28 19:24:40 +00:00
nfs.h Manage the ucred for the NFS server using the crget/crfree API defined in 2006-01-28 19:24:40 +00:00
nfsm_subs.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsrvcache.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00
nfsrvstats.h /* -> /*- for license, minor formatting changes 2005-01-07 01:45:51 +00:00