• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..--

client/06-May-2025-23,19517,428

common/07-Feb-2025-17,74612,737

nlm/07-Feb-2025-6,7104,840

server/07-Feb-2025-18,88614,429

README.newnfsD30-Sep-2013941 2619

files.newnfsD21-Oct-20172.5 KiB5451

nfs2netbsd.shD30-Sep-20135.9 KiB268189

README.newnfs

1This is new nfs code (including nfsv4) imported from FreeBSD. It is
2not even experimental yet - you don't want to be mucking with it.
3
4The nfs code (both nfs and nfsd) that NetBSD currently uses is in
5sys/nfs.
6
7
8The following things are here:
9
10   client/          - nfs client code, from sys/fs/nfsclient in freebsd
11   server/          - nfsd server code, from sys/fs/nfsserver in freebsd
12   nlm/             - kernel-side nfs lock manager, from sys/nlm in freebsd
13   common/          - shared common code, from
14                              * sys/fs/nfs in freebsd
15                              * sys/nfs in freebsd
16   files.newnfs - config goo
17   nfs2netbsd.sh - script for preparing a cvs import from a freebsd tree
18
19The FreeBSD shared common code contained two (different) nfsproto.h
20and xdr_subs.h files. This is how they've been imported:
21
22   sys/fs/nfs/nfsproto.h      ->        common/nfsproto.h
23   sys/fs/nfs/xdr_subs.h      ->        common/xdr_subs.h
24   sys/nfs/nfsproto.h                   ->        common/oldnfsproto.h
25   sys/nfs/xdr_subs.h                   ->        common/old_xdr_subs.h
26