Date: Mon, 25 Nov 2013 14:58:07 -0800 From: Jordan Hubbard <jkh@turbofuzz.com> To: Tim Kientzle <tim@kientzle.com> Cc: Rick Macklem <rmacklem@uoguelph.ca>, Cedric Blancher <cedric.blancher@gmail.com>, Freebsd hackers list <freebsd-hackers@freebsd.org>, Richard Yao <ryao@gentoo.org>, Pedro Giffuni <pfg@freebsd.org>, Jordan Hubbard <jkh@mail.turbofuzz.com> Subject: Re: O_XATTR support in FreeBSD? Message-ID: <ECA3F7FC-E708-4477-BEDB-2717C0DAC4F7@turbofuzz.com> In-Reply-To: <CA8B630F-4210-4E23-82D3-D2E3E4EB5C12@kientzle.com> References: <820263347.19772534.1385247218007.JavaMail.root@uoguelph.ca> <BC41DB59-5868-432D-9452-00F420934E12@mail.turbofuzz.com> <CA8B630F-4210-4E23-82D3-D2E3E4EB5C12@kientzle.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On Nov 25, 2013, at 10:52 AM, Tim Kientzle <tim@kientzle.com> wrote: > But less broken, please. >=20 > Libarchive uses copyfile() to fetch/restore extended attribute bundles > on Mac OS, but it=92s a pretty ugly API. In particular, there=92s 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
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?ECA3F7FC-E708-4477-BEDB-2717C0DAC4F7>