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

Reply via email to