1
0
mirror of https://git.FreeBSD.org/src.git synced 2024-12-27 11:55:06 +00:00
freebsd/sys/fs/nfsserver
Rick Macklem ca20bd924f The new draft specification for NFSv4.0 specifies that a server
should either accept owner and owner_group strings that are just
the digits of the uid/gid or return NFS4ERR_BADOWNER.
This patch adds a sysctl vfs.nfsd.enable_stringtouid, which can
be set to enable the server w.r.t. accepting numeric string. It
also ensures that NFS4ERR_BADOWNER is returned if numeric uid/gid
strings are not enabled. This fixes the server for recent Linux
nfs4 clients that use numeric uid/gid strings by default.

Reported and tested by:	craigyk@gmail.com
MFC after:	2 weeks
2014-05-03 00:13:45 +00:00
..
nfs_fha_new.c
nfs_fha_new.h
nfs_nfsdcache.c Fix lock leak in purely hypothetical case of TCP connection without SVC_ACK 2014-01-14 20:18:38 +00:00
nfs_nfsdkrpc.c Fix lock leak in purely hypothetical case of TCP connection without SVC_ACK 2014-01-14 20:18:38 +00:00
nfs_nfsdport.c The new draft specification for NFSv4.0 specifies that a server 2014-05-03 00:13:45 +00:00
nfs_nfsdserv.c Fix NFS deadlock vulnerability. [SA-14:05] 2014-04-08 18:27:32 +00:00
nfs_nfsdsocket.c
nfs_nfsdstate.c Remove an unnecessary level of indirection for an argument. 2014-04-23 23:13:46 +00:00
nfs_nfsdsubs.c