summaryrefslogtreecommitdiffstats
path: root/sys/conf
diff options
context:
space:
mode:
authorpeter <peter@FreeBSD.org>2001-09-18 23:32:09 +0000
committerpeter <peter@FreeBSD.org>2001-09-18 23:32:09 +0000
commit85182a8d785d189f1e845c7d66810e3977ac161b (patch)
tree626c88f61c1e52e9cd18eaec61b54aaaee5d3bfc /sys/conf
parentabe9cf18de01077e00cd2ee3d47363af647e65e4 (diff)
downloadFreeBSD-src-85182a8d785d189f1e845c7d66810e3977ac161b.zip
FreeBSD-src-85182a8d785d189f1e845c7d66810e3977ac161b.tar.gz
Cleanup and split of nfs client and server code.
This builds on the top of several repo-copies.
Diffstat (limited to 'sys/conf')
-rw-r--r--sys/conf/NOTES3
-rw-r--r--sys/conf/files30
-rw-r--r--sys/conf/options3
3 files changed, 21 insertions, 15 deletions
diff --git a/sys/conf/NOTES b/sys/conf/NOTES
index ec085ac..644fdd4 100644
--- a/sys/conf/NOTES
+++ b/sys/conf/NOTES
@@ -685,7 +685,8 @@ device hfa #FORE PCA-200E ATM PCI
# One of these is mandatory:
options FFS #Fast filesystem
-options NFS #Network File System
+options NFSCLIENT #Network File System
+options NFSSERVER #Network File System
# The rest are optional:
#options NFS_NOSERVER #Disable the NFS-server code.
diff --git a/sys/conf/files b/sys/conf/files
index 72282a5..d97bb78 100644
--- a/sys/conf/files
+++ b/sys/conf/files
@@ -1160,19 +1160,23 @@ netns/ns_pcb.c optional ns
netns/ns_proto.c optional ns
netns/spp_debug.c optional ns
netns/spp_usrreq.c optional ns
-nfs/bootp_subr.c optional bootp
-nfs/krpc_subr.c optional bootp
-nfs/nfs_bio.c optional nfs
-nfs/nfs_node.c optional nfs
-nfs/nfs_lock.c optional nfs
-nfs/nfs_nqlease.c optional nfs
-nfs/nfs_serv.c optional nfs
-nfs/nfs_socket.c optional nfs
-nfs/nfs_srvcache.c optional nfs
-nfs/nfs_subs.c optional nfs
-nfs/nfs_syscalls.c optional nfs
-nfs/nfs_vfsops.c optional nfs
-nfs/nfs_vnops.c optional nfs
+nfs/nfs_common.c optional nfsclient
+nfs/nfs_common.c optional nfsserver
+nfsclient/bootp_subr.c optional bootp nfsclient
+nfsclient/krpc_subr.c optional bootp nfsclient
+nfsclient/nfs_bio.c optional nfsclient
+nfsclient/nfs_node.c optional nfsclient
+nfsclient/nfs_socket.c optional nfsclient
+nfsclient/nfs_subs.c optional nfsclient
+nfsclient/nfs_nfsiod.c optional nfsclient
+nfsclient/nfs_vfsops.c optional nfsclient
+nfsclient/nfs_vnops.c optional nfsclient
+nfsclient/nfs_lock.c optional nfsclient
+nfsserver/nfs_serv.c optional nfsserver
+nfsserver/nfs_srvsock.c optional nfsserver
+nfsserver/nfs_srvcache.c optional nfsserver
+nfsserver/nfs_srvsubs.c optional nfsserver
+nfsserver/nfs_syscalls.c optional nfsserver
pccard/pccard.c count card
pccard/pccard_beep.c optional card
pccard/pccard_nbk.c optional card
diff --git a/sys/conf/options b/sys/conf/options
index f43d3d6..f6b9ccb 100644
--- a/sys/conf/options
+++ b/sys/conf/options
@@ -139,7 +139,8 @@ IFS opt_ffs_broken_fixme.h
# sys/i386/i386/autoconf.c. If any of these filesystems are
# statically compiled into the kernel, code for mounting them as root
# filesystems will be enabled - but look below.
-NFS
+NFSCLIENT opt_nfs.h
+NFSSERVER opt_nfs.h
# If you are following the conditions in the copyright,
# you can enable soft-updates which will speed up a lot of thigs
OpenPOWER on IntegriCloud