]> CyberLeo.Net >> Repos - FreeBSD/stable/8.git/commit
MFC: r240720
authorrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 6 Oct 2012 22:14:19 +0000 (22:14 +0000)
committerrmacklem <rmacklem@ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f>
Sat, 6 Oct 2012 22:14:19 +0000 (22:14 +0000)
commit6f179b70b3e5152347a0e72c5e47abe58a2acaf7
treed177eea551d65d8f4ce1913574c08bf8a57fbc3f
parentaa8feb3d0753022094a3758060098c6a37a11687
MFC: r240720
Modify the NFSv4 client so that it can handle owner
and owner_group strings that consist entirely of
digits, interpreting them as the uid/gid number.
This change was needed since new (>= 3.3) Linux
servers reply with these strings by default.
This change is mandated by the rfc3530bis draft.
Reported on freebsd-stable@ under the Subject
heading "Problem with Linux >= 3.3 as NFSv4 server"
by Norbert Aschendorff on Aug. 20, 2012.

git-svn-id: svn://svn.freebsd.org/base/stable/8@241306 ccf9f872-aa2e-dd11-9fc8-001c23d0bc1f
sys/fs/nfs/nfs.h
sys/fs/nfs/nfs_commonacl.c
sys/fs/nfs/nfs_commonsubs.c
sys/fs/nfs/nfs_var.h
sys/fs/nfsclient/nfs_clcomsubs.c
sys/fs/nfsserver/nfs_nfsdport.c