freebsd-dev/sys/nfs
Doug Rabson a62dc40654 Changes to support version 3 of the NFS protocol.
The version 2 support has been tested (client+server) against FreeBSD-2.0,
IRIX 5.3 and FreeBSD-current (using a loopback mount).  The version 2 support
is stable AFAIK.
The version 3 support has been tested with a loopback mount and minimally
against an IRIX 5.3 server.  It needs more testing and may have problems.
I have patched amd to support the new variable length filehandles although
it will still only use version 2 of the protocol.

Before booting a kernel with these changes, nfs clients will need to at least
build and install /usr/sbin/mount_nfs.  Servers will need to build and
install /usr/sbin/mountd.

NFS diskless support is untested.

Obtained from: Rick Macklem <rick@snowhite.cis.uoguelph.ca>
1995-06-27 11:07:30 +00:00
..
nfs_bio.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_common.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_common.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_node.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_nqlease.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_serv.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_socket.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_srvcache.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_subs.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_syscalls.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_vfsops.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs_vnops.c Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfs.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsdiskless.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsm_subs.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsmount.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsnode.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsproto.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsrtt.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsrvcache.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nfsv2.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
nqnfs.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
rpcv2.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00
xdr_subs.h Changes to support version 3 of the NFS protocol. 1995-06-27 11:07:30 +00:00