summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorKonstantin Belousov <kib@FreeBSD.org>2008-03-31 12:14:04 +0000
committerKonstantin Belousov <kib@FreeBSD.org>2008-03-31 12:14:04 +0000
commitba2983e5b3676ed66e051aa06281c8c069f90cb0 (patch)
tree01ab711c3d38413d1f4d7a5f2a4b8eb6ba3b8d7d /include
parentf2296b585e70af7c0c26b81dcba195bc1bf53197 (diff)
Notes
Diffstat (limited to 'include')
-rw-r--r--include/stdio.h3
-rw-r--r--include/unistd.h11
2 files changed, 14 insertions, 0 deletions
diff --git a/include/stdio.h b/include/stdio.h
index 2a682b81b517..6adc9d744ea3 100644
--- a/include/stdio.h
+++ b/include/stdio.h
@@ -449,5 +449,8 @@ extern int __isthreaded;
#define putchar_unlocked(x) putc_unlocked(x, stdout)
#endif
+#if __BSD_VISIBLE
+int renameat(int, const char *, int, const char *);
+#endif
__END_DECLS
#endif /* !_STDIO_H_ */
diff --git a/include/unistd.h b/include/unistd.h
index b7686858cf55..a277e42524fc 100644
--- a/include/unistd.h
+++ b/include/unistd.h
@@ -559,6 +559,17 @@ void *valloc(size_t); /* obsoleted by malloc() */
extern int optreset; /* getopt(3) external variable */
#endif
#endif /* __BSD_VISIBLE */
+
+#if __BSD_VISIBLE
+int faccessat(int, const char *, int);
+int fchmodat(int, const char *, mode_t, int);
+int fchownat(int, const char *, uid_t, gid_t, int);
+int fexecve(int, char *const [], char *const []);
+int linkat(int, const char *, int, const char *, int);
+ssize_t readlinkat(int, const char *, char *, size_t);
+int symlinkat(const char *, int, const char *);
+int unlinkat(int, const char *, int);
+#endif /* __BSD_VISIBLE */
__END_DECLS
#endif /* !_UNISTD_H_ */