X-Git-Url: https://git.gag.com/?a=blobdiff_plain;f=lib%2Fxattr-at.h;h=3c6eb7268f8772a40d0c566859a9573079ffd1be;hb=8172893ece7dfa04829f0f67881217f5f5f20d90;hp=2981771422c7243e71bc0629504bae2a5d9caa5e;hpb=c66233240e6c2e5262ac4e36fe4362f64cbfa9c4;p=debian%2Ftar diff --git a/lib/xattr-at.h b/lib/xattr-at.h index 29817714..3c6eb726 100644 --- a/lib/xattr-at.h +++ b/lib/xattr-at.h @@ -1,7 +1,7 @@ /* Prototypes for openat-style fd-relative functions for operating with extended file attributes. - Copyright 2012-2013 Free Software Foundation, Inc. + Copyright 2012-2014 Free Software Foundation, Inc. This program is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by @@ -20,7 +20,15 @@ #define XATTRS_AT_H #include -#include +#if defined(HAVE_SYS_XATTR_H) +# include +#elif defined(HAVE_ATTR_XATTR_H) +# include +#endif + +#ifndef ENOATTR +# define ENOATTR ENODATA /* No such attribute */ +#endif /* These are the dir-fd-relative variants of the functions without the "at" suffix. For example, setxattrat (AT_FDCWD, path, name, value, size,