public inbox for linux-kernel@vger.kernel.org
 help / color / mirror / Atom feed
* Need for llistxattrat()/lgetxattrat()/lsetxattrat()
@ 2013-07-26 20:28 Colin Walters
  0 siblings, 0 replies; only message in thread
From: Colin Walters @ 2013-07-26 20:28 UTC (permalink / raw)
  To: linux-kernel; +Cc: Al Viro

Hi,

So at the moment the kernel has pretty comprehensive support for the
*at() variants of file API calls, and at one point I was rewriting my
app to be a modern Unix citizen and use the *at variants, but I ran into
one admittedly obscure corner case, which is the lack of API calls to
manipulate the extended attributes of symbolic links relative to a
dirfd.  

Correctly handling xattrs (in particular, SELinux labels) is a key part
of my application, so for now I'll just live with pathnames and their
drawbacks, but:

Is this intentional or an oversight?  If the latter, should I try a
patch?



^ permalink raw reply	[flat|nested] only message in thread

only message in thread, other threads:[~2013-07-26 20:28 UTC | newest]

Thread overview: (only message) (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2013-07-26 20:28 Need for llistxattrat()/lgetxattrat()/lsetxattrat() Colin Walters

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox