Date: Mon, 1 Nov 2010 01:03:05 +0000 (UTC) From: Rick Macklem <rmacklem@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/fs/nfsclient nfs_clnode.c nfs_clvfsops.c nfs_clvnops.c nfsmount.h src/sys/nfs nfs_lock.c nfs_lock.h nfs_mountcommon.h src/sys/nfsclient nfs_node.c nfs_vfsops.c nfs_vnops.c nfsmount.h nfsnode.h src/sys/nlm nlm_advlock.c ... Message-ID: <201011010103.oA113aed051988@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
rmacklem 2010-11-01 01:03:05 UTC
FreeBSD src repository
Modified files: (Branch: RELENG_8)
sys/fs/nfsclient nfs_clnode.c nfs_clvfsops.c nfs_clvnops.c
nfsmount.h
sys/nfs nfs_lock.c nfs_lock.h
sys/nfsclient nfs_node.c nfs_vfsops.c nfs_vnops.c
nfsmount.h nfsnode.h
sys/nlm nlm_advlock.c nlm_prot_impl.c
Added files: (Branch: RELENG_8)
sys/nfs nfs_mountcommon.h
Log:
SVN rev 214612 on 2010-11-01 01:03:05Z by rmacklem
MFC: r214048, r214053
Modify the NFS clients and the NLM so that the NLM can be used
by both clients. Since the NLM uses various fields of the
nfsmount structure, those fields were extracted and put in a
separate nfs_mountcommon structure stored in sys/nfs/nfs_mountcommon.h.
This structure also has a function pointer for a function that
extracts the required information from the mount point and nfs vnode
for that particular client. Also, fix the type of the 3rd argument for
this function.
Revision Changes Path
1.4.2.5 +5 -3 src/sys/fs/nfsclient/nfs_clnode.c
1.8.2.5 +40 -4 src/sys/fs/nfsclient/nfs_clvfsops.c
1.13.2.15 +2 -3 src/sys/fs/nfsclient/nfs_clvnops.c
1.1.2.4 +11 -6 src/sys/fs/nfsclient/nfsmount.h
1.15.2.3 +7 -5 src/sys/nfs/nfs_lock.c
1.3.2.3 +2 -0 src/sys/nfs/nfs_lock.h
1.2.2.2 +51 -0 src/sys/nfs/nfs_mountcommon.h (new)
1.92.2.4 +2 -0 src/sys/nfsclient/nfs_node.c
1.226.2.9 +27 -0 src/sys/nfsclient/nfs_vfsops.c
1.318.2.16 +0 -2 src/sys/nfsclient/nfs_vnops.c
1.38.2.3 +14 -7 src/sys/nfsclient/nfsmount.h
1.66.2.6 +0 -3 src/sys/nfsclient/nfsnode.h
1.9.2.2 +5 -10 src/sys/nlm/nlm_advlock.c
1.20.2.4 +2 -2 src/sys/nlm/nlm_prot_impl.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201011010103.oA113aed051988>
