Re: Resource Fork as Extended Attributes
Re: Resource Fork as Extended Attributes
- Subject: Re: Resource Fork as Extended Attributes
- From: Chris Suter <email@hidden>
- Date: Thu, 16 Jul 2009 11:04:45 +1000
Hi Shailesh,
On Thu, Jul 16, 2009 at 11:00 AM, shailesh
jain<email@hidden> wrote:
> TN1150 says following:
>
> "HFS Plus has an attribute file, another B-tree, that can be used to store
> additional information for a file or directory. Since it is part of the
> volume format, this information can be kept with the file or directory as is
> it moved or renamed, and can be deleted when the file or directory is
> deleted. The contents of the attribute file's records have not been fully
> defined yet, but the goal is to provide an arbitrary number of forks,
> identified by Unicode names, for any file or directory."
>
> Does that mean HFS+ now supports arbitrary number of forks rather that just
> 'data fork + resource fork' ? And arbitrary number of forks can be accessed
> by getxattr and friends ?
Yes, although at the moment only inline extended attributes (i.e.
small) are fully supported. Extent based (i.e. large) attributes are
kind of an experimental feature (my words, not Apple's) that will
probably become mainstream in a future OS X release.
Regards,
Chris
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Filesystem-dev mailing list (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden