From owner-freebsd-current@FreeBSD.ORG Wed Feb 15 12:41:05 2006 Return-Path: X-Original-To: freebsd-current@freebsd.org Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4233F16A420 for ; Wed, 15 Feb 2006 12:41:05 +0000 (GMT) (envelope-from geoffwa@idkfa.ath.cx) Received: from mail-ihug.icp-qv1-irony4.iinet.net.au (ihug-mail.icp-qv1-irony4.iinet.net.au [203.59.1.198]) by mx1.FreeBSD.org (Postfix) with ESMTP id 572DD43D45 for ; Wed, 15 Feb 2006 12:41:03 +0000 (GMT) (envelope-from geoffwa@idkfa.ath.cx) Received: from 203-214-118-246.dyn.iinet.net.au (HELO idkfa.ath.cx) ([203.214.118.246]) by mail-ihug.icp-qv1-irony4.iinet.net.au with ESMTP; 15 Feb 2006 20:40:57 +0800 X-BrightmailFiltered: true X-Brightmail-Tracker: AAAAAA== X-IronPort-AV: i="4.02,116,1139155200"; d="scan'208"; a="611054313:sNHT3306460036" Received: by idkfa.ath.cx (Postfix, from userid 1004) id AB3BEB81C; Wed, 15 Feb 2006 23:41:32 +1100 (EST) Date: Wed, 15 Feb 2006 23:41:32 +1100 From: Geoffrey Giesemann To: freebsd-current@freebsd.org Message-ID: <20060215124132.GA51235@idkfa.ath.cx> Mail-Followup-To: freebsd-current@freebsd.org Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.11 Subject: Extended Attributes API X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Feb 2006 12:41:05 -0000 Apologies if this has been covered already. The FreeBSD calls to get/set/list extended attributes differ from those in Linux: FreeBSD Linux ---------- ---------- extattr_get_* *getxattr extattr_set_* *setxattr extattr_list_* *listxattr extattr_delete_* *removexattr Is FreeBSD going to provide an extended attributes API that is compatible with the one Linux is using, or should devlopers write a wrapper around these calls? (Playing around with Samba 4 which can use extended attributes to store all that Windows stuff) --Geoff