Matthew Dempsky <matt...@dempsky.org> wrote: > Index: include/unistd.h > =================================================================== > RCS file: /home/mdempsky/anoncvs/cvs/src/include/unistd.h,v > retrieving revision 1.64 > diff -u -p -r1.64 unistd.h > --- include/unistd.h 3 Jul 2011 18:51:01 -0000 1.64 > +++ include/unistd.h 8 Jul 2011 04:44:41 -0000 > @@ -203,6 +203,17 @@ int setegid(gid_t); > int seteuid(uid_t); > #endif > > +#if __BSD_VISIBLE || __POSIX_VISIBLE >= 200809 > +int faccessat(int, const char *, int, int); > +int fchownat(int, const char *, uid_t, gid_t, int); > +int linkat(int, const char *, int, const char *, int); > +int readlinkat(int, const char *, char *, size_t); > +int renameat(int, const char *, int, const char *); > +int symlinkat(const char *, int, const char *); > +int unlinkat(int, const char *, int); > +int utimensat(int, const char *, const struct timespec *, int);
POSIX says utimensat() should be declared in <sys/stat.h>. -- Christian "naddy" Weisgerber na...@mips.inka.de