From owner-cvs-all Sun Dec 29 14:24:11 2002 Delivered-To: cvs-all@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68D0137B401; Sun, 29 Dec 2002 14:24:10 -0800 (PST) Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by mx1.FreeBSD.org (Postfix) with ESMTP id BFB7D43EA9; Sun, 29 Dec 2002 14:24:09 -0800 (PST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: from khavrinen.lcs.mit.edu (localhost [IPv6:::1]) by khavrinen.lcs.mit.edu (8.12.6/8.12.6) with ESMTP id gBTMO9CJ009793 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 29 Dec 2002 17:24:09 -0500 (EST) (envelope-from wollman@khavrinen.lcs.mit.edu) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.12.6/8.12.6/Submit) id gBTMO9XJ009790; Sun, 29 Dec 2002 17:24:09 -0500 (EST) (envelope-from wollman) Date: Sun, 29 Dec 2002 17:24:09 -0500 (EST) From: Garrett Wollman Message-Id: <200212292224.gBTMO9XJ009790@khavrinen.lcs.mit.edu> To: Robert Watson Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/kern syscalls.master In-Reply-To: <200212292217.gBTMHLpV009761@khavrinen.lcs.mit.edu> References: <200212292025.gBTKPs9Z025260@repoman.freebsd.org> <200212292217.gBTMHLpV009761@khavrinen.lcs.mit.edu> Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG < There should probably be a file mode bit that is returned by stat() to > indicate that additional attributes exist that are not in struct stat. Of course, what I'm leading up to is an extended version of the stat() interface that returns ACLs, MAC labels, capabilities, and any other ``extended attributes'' (in the general sense) that pertain to the file, so that applications like mtree(8), cp(1), and even ls(1) can get all the information they need in one fell swoop (and a single system call) rather than having to explicitly check for every possible sort of attribute. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message