From owner-cvs-src-old@FreeBSD.ORG Mon Apr 25 13:10:02 2011 Return-Path: Delivered-To: cvs-src-old@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id E6A59106568B for ; Mon, 25 Apr 2011 13:10:02 +0000 (UTC) (envelope-from rmacklem@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [IPv6:2001:4f8:fff6::29]) by mx1.freebsd.org (Postfix) with ESMTP id CDEBD8FC18 for ; Mon, 25 Apr 2011 13:10:02 +0000 (UTC) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.14.4/8.14.4) with ESMTP id p3PDA2w8038715 for ; Mon, 25 Apr 2011 13:10:02 GMT (envelope-from rmacklem@repoman.freebsd.org) Received: (from svn2cvs@localhost) by repoman.freebsd.org (8.14.4/8.14.4/Submit) id p3PDA2bd038714 for cvs-src-old@freebsd.org; Mon, 25 Apr 2011 13:10:02 GMT (envelope-from rmacklem@repoman.freebsd.org) Message-Id: <201104251310.p3PDA2bd038714@repoman.freebsd.org> X-Authentication-Warning: repoman.freebsd.org: svn2cvs set sender to rmacklem@repoman.freebsd.org using -f From: Rick Macklem Date: Mon, 25 Apr 2011 13:09:32 +0000 (UTC) To: cvs-src-old@freebsd.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/fs/nfs nfsport.h src/sys/fs/nfsclient nfs_clvfsops.c nfsargs.h src/sys/nfsclient nfsargs.h X-BeenThere: cvs-src-old@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: **OBSOLETE** CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 25 Apr 2011 13:10:03 -0000 rmacklem 2011-04-25 13:09:32 UTC FreeBSD src repository Modified files: sys/fs/nfs nfsport.h sys/fs/nfsclient nfs_clvfsops.c sys/nfsclient nfsargs.h Removed files: sys/fs/nfsclient nfsargs.h Log: SVN rev 221014 on 2011-04-25 13:09:32Z by rmacklem Modify the experimental NFS client so that it uses the same "struct nfs_args" as the regular NFS client. This is needed so that the old mount(2) syscall will work and it makes sharing of the diskless NFS root code easier. Eary in the porting exercise I introduced a new revision of nfs_args, but didn't actually need it, thanks to nmount(2). I re-introduced the NFSMNT_KERB flag, since it does essentially the same thing and the old one would not have been used because it never worked. I also added a few new NFSMNT_xxx flags to sys/nfsclient/nfs_args.h that are used by the experimental NFS client. MFC after: 2 weeks Revision Changes Path 1.23 +1 -1 src/sys/fs/nfs/nfsport.h 1.21 +31 -24 src/sys/fs/nfsclient/nfs_clvfsops.c 1.2 +0 -104 src/sys/fs/nfsclient/nfsargs.h (dead) 1.69 +5 -1 src/sys/nfsclient/nfsargs.h