freebsd-dev/sys/nfsserver
Alexander Kabaev 5679fe1957 Do not embed struct ucred into larger netcred parent structures.
Credential might need to hang around longer than its parent and be used
outside of mnt_explock scope controlling netcred lifetime. Use separate
reference-counted ucred allocated separately instead.

While there, extend mnt_explock coverage in vfs_stdexpcheck and clean-up
some unused declarations in new NFS code.

Reported by:	John Hickey
PR:		kern/133439
Reviewed by:	dfr, kib
2009-05-09 18:09:17 +00:00
..
nfs_fha.c
nfs_fha.h
nfs_serv.c
nfs_srvcache.c
nfs_srvkrpc.c Change nfsserver so that it uses the nfssvc() system call provided 2009-04-12 19:04:27 +00:00
nfs_srvsock.c
nfs_srvsubs.c Do not embed struct ucred into larger netcred parent structures. 2009-05-09 18:09:17 +00:00
nfs_syscalls.c Change nfsserver so that it uses the nfssvc() system call provided 2009-04-12 19:04:27 +00:00
nfs.h Change nfsserver so that it uses the nfssvc() system call provided 2009-04-12 19:04:27 +00:00
nfsm_subs.h
nfsrvcache.h
nfsrvstats.h