From owner-freebsd-current@FreeBSD.ORG  Wed Feb 15 18:01:07 2006
Return-Path: <owner-freebsd-current@FreeBSD.ORG>
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 29A0916A420;
	Wed, 15 Feb 2006 18:01:07 +0000 (GMT)
	(envelope-from schilling@fokus.fraunhofer.de)
Received: from mailhub.fokus.fraunhofer.de (mailhub.fokus.fraunhofer.de
	[193.174.154.14])
	by mx1.FreeBSD.org (Postfix) with ESMTP id 0ED7643D55;
	Wed, 15 Feb 2006 18:01:05 +0000 (GMT)
	(envelope-from schilling@fokus.fraunhofer.de)
Received: from burner.fokus.fraunhofer.de (burner [10.147.65.166])
	by mailhub.fokus.fraunhofer.de (8.11.6p2/8.11.6) with ESMTP id
	k1FI0fv18525; Wed, 15 Feb 2006 19:00:41 +0100 (MET)
Received: (from jes@localhost)
	by burner.fokus.fraunhofer.de (8.12.9+Sun/8.12.9/Submit) id
	k1FHxhpD002238; Wed, 15 Feb 2006 18:59:43 +0100 (CET)
From: Joerg Schilling <schilling@fokus.fraunhofer.de>
Date: Wed, 15 Feb 2006 18:59:42 +0100
To: harti@freebsd.org, geoffwa@idkfa.ath.cx
Message-ID: <43F36C0E.nail1PV2FGZK2@burner>
References: <20060215124132.GA51235@idkfa.ath.cx>
	<20060215150037.J98052@fw.reifenberger.com>
	<20060215163813.GA69533@idkfa.ath.cx>
	<20060215174212.C67143@beagle.kn.op.dlr.de>
In-Reply-To: <20060215174212.C67143@beagle.kn.op.dlr.de>
User-Agent: nail 11.2 8/15/04
MIME-Version: 1.0
Content-Type: text/plain; charset=iso-8859-1
Content-Transfer-Encoding: 8bit
X-Mailman-Approved-At: Wed, 15 Feb 2006 18:18:01 +0000
Cc: joerg.schilling@fokus.fraunhofer.de, freebsd-current@freebsd.org
Subject: Re: 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
	<freebsd-current.freebsd.org>
List-Unsubscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>, 
	<mailto:freebsd-current-request@freebsd.org?subject=unsubscribe>
List-Archive: <http://lists.freebsd.org/pipermail/freebsd-current>
List-Post: <mailto:freebsd-current@freebsd.org>
List-Help: <mailto:freebsd-current-request@freebsd.org?subject=help>
List-Subscribe: <http://lists.freebsd.org/mailman/listinfo/freebsd-current>,
	<mailto:freebsd-current-request@freebsd.org?subject=subscribe>
X-List-Received-Date: Wed, 15 Feb 2006 18:01:07 -0000

Harti Brandt <hartmut.brandt@dlr.de> wrote:

> On Thu, 16 Feb 2006, Geoffrey Giesemann wrote:
>
> GG>On Wed, Feb 15, 2006 at 03:05:35PM +0100, Michael Reifenberger wrote:
> GG>> On Wed, 15 Feb 2006, Geoffrey Giesemann wrote:
> GG>> ...
> GG>> >The FreeBSD calls to get/set/list extended attributes differ from those
> GG>> >in Linux:

What is the difference?

If the differences are not big, it may be simple to hack xattr.c in star.
Note that I am currently short before release 1.5a71 which contains a bug
fix in that file, so don't change it now.

ftp://ftp.berlios.de/pub/star/alpha/

Also note that I like to see a platform independent xattr support. This may
happen soon after more and more people implement NFSv4 which includes the
Solaris way of extended attributes.

http://docs.sun.com/app/docs/doc/817-0691/6mgfmmdqv?a=view#indexterm-182

See openat()

Jörg

-- 
 EMail:joerg@schily.isdn.cs.tu-berlin.de (home) Jörg Schilling D-13353 Berlin
       js@cs.tu-berlin.de                (uni)  
       schilling@fokus.fraunhofer.de     (work) Blog: http://schily.blogspot.com/
 URL:  http://cdrecord.berlios.de/old/private/ ftp://ftp.berlios.de/pub/schily