diff options
author | kib <kib@FreeBSD.org> | 2008-03-31 12:14:04 +0000 |
---|---|---|
committer | kib <kib@FreeBSD.org> | 2008-03-31 12:14:04 +0000 |
commit | 2ad0eb2d91aa816f59ca8be579d30e4b4a5dc788 (patch) | |
tree | 01ab711c3d38413d1f4d7a5f2a4b8eb6ba3b8d7d /sys/sys/stat.h | |
parent | 5c017b360f4996ed64753b8bfc0fa13a974bf4a8 (diff) | |
download | FreeBSD-src-2ad0eb2d91aa816f59ca8be579d30e4b4a5dc788.zip FreeBSD-src-2ad0eb2d91aa816f59ca8be579d30e4b4a5dc788.tar.gz |
Add the libc glue and headers definitions for the *at() syscalls.
Based on the submission by rdivacky,
sponsored by Google Summer of Code 2007
Reviewed by: rwatson, rdivacky
Tested by: pho
Diffstat (limited to 'sys/sys/stat.h')
-rw-r--r-- | sys/sys/stat.h | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/sys/sys/stat.h b/sys/sys/stat.h index 10a3739..4b70d19 100644 --- a/sys/sys/stat.h +++ b/sys/sys/stat.h @@ -330,6 +330,12 @@ int mknod(const char *, mode_t, dev_t); #endif int stat(const char * __restrict, struct stat * __restrict); mode_t umask(mode_t); +#if __BSD_VISIBLE +int fstatat(int, const char *, struct stat *, int); +int mkdirat(int, const char *, mode_t); +int mkfifoat(int, const char *, mode_t); +int mknodat(int, const char *, mode_t, dev_t); +#endif __END_DECLS #endif /* !_KERNEL */ |