O_XATTR support in FreeBSD?

Jordan Hubbard jkh at turbofuzz.com
Mon Nov 25 22:58:16 UTC 2013


On Nov 25, 2013, at 10:52 AM, Tim Kientzle <tim at kientzle.com> wrote:

> But less broken, please.
> 
> Libarchive uses copyfile() to fetch/restore extended attribute bundles
> on Mac OS, but it’s a pretty ugly API.  In particular, there’s no way
> to fetch/restore an EA bundle directly to/from memory; you must go
> through an intermediate file on disk, which is slow and race-prone.

If FreeBSD would be willing to take on copyfile(3) as an API, I think it could be arranged that any flaws or concerns with it were addressed as a prerequisite to adoption!

- Jordan



More information about the freebsd-hackers mailing list