From owner-cvs-src@FreeBSD.ORG Mon Mar 31 15:26:11 2003 Return-Path: Delivered-To: cvs-src@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42A2B37B401; Mon, 31 Mar 2003 15:26:11 -0800 (PST) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id CE7E143F85; Mon, 31 Mar 2003 15:26:10 -0800 (PST) (envelope-from thomas@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.12.6/8.12.6) with ESMTP id h2VNQA0U033137; Mon, 31 Mar 2003 15:26:10 -0800 (PST) (envelope-from thomas@repoman.freebsd.org) Received: (from thomas@localhost) by repoman.freebsd.org (8.12.6/8.12.6/Submit) id h2VNQALC033136; Mon, 31 Mar 2003 15:26:10 -0800 (PST) Message-Id: <200303312326.h2VNQALC033136@repoman.freebsd.org> From: Thomas Quinot Date: Mon, 31 Mar 2003 15:26:10 -0800 (PST) To: src-committers@FreeBSD.org, cvs-src@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Subject: cvs commit: src/sys/nfsclient nfs_vnops.c X-BeenThere: cvs-src@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: CVS commit messages for the src tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 31 Mar 2003 23:26:12 -0000 thomas 2003/03/31 15:26:10 PST FreeBSD src repository Modified files: sys/nfsclient nfs_vnops.c Log: Revert change 1.201 (removing mapping of VAPPEND to VWRITE). Instead, use the generic vaccess() operation to determine whether an operation is permitted. This avoids embedding knowledge on vnode permission bits such as VAPPEND in the NFS client. PR: kern/46515 vaccess() patch submitted by: "Peter Edwards" Approved by: tjr, roberto (mentor) Revision Changes Path 1.202 +2 -32 src/sys/nfsclient/nfs_vnops.c