diff options
Diffstat (limited to 'wrapfuncs.in')
-rw-r--r-- | wrapfuncs.in | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/wrapfuncs.in b/wrapfuncs.in index 5b262e7..2eabd5d 100644 --- a/wrapfuncs.in +++ b/wrapfuncs.in @@ -60,3 +60,31 @@ int getresgid(gid_t *rgid, gid_t *egid, gid_t *sgid); int setreuid(uid_t ruid, uid_t euid); int setregid(gid_t rgid, gid_t egid); int setgroups(size_t size, const gid_t *list); +# primarily for use with chroot() +int chroot(const char *path); +ssize_t readlink(const char *path, char *buf, size_t bufsiz); /* flags=AT_SYMLINK_NOFOLLOW */ +ssize_t readlinkat(int dirfd, const char *path, char *buf, size_t bufsiz); /* flags=AT_SYMLINK_NOFOLLOW */ +int access(const char *path, int mode); +int acct(const char *path); +char *canonicalize_file_name(const char *filename); +int eaccess(const char *path, int mode); +int euidaccess(const char *path, int mode); +FTS *fts_open(char * const *path_argv, int options, int (*compar)(const FTSENT **, const FTSENT **)); +int ftw(const char *path, int (*fn)(const char *, const struct stat *, int), int nopenfd); +int nftw(const char *path, int (*fn)(const char *, const struct stat *, int, struct FTW *), int nopenfd, int flag); +int glob(const char *pattern, int flags, int (*errfunc)(const char *, int), glob_t *pglob); +int lutimes(const char *path, const struct timeval *tv); +char *mkdtemp(char *template); +int mkfifo(const char *path, mode_t mode); /* flags=AT_SYMLINK_NOFOLLOW */ +int mkfifoat(int dirfd, const char *path, mode_t mode); /* flags=AT_SYMLINK_NOFOLLOW */ +char *mktemp(char *template); +long pathconf(const char *path, int name); +char *realpath(const char *name, char *resolved_name); +int remove(const char *path); /* flags=AT_SYMLINK_NOFOLLOW */ +DIR *opendir(const char *path); +int scandir(const char *path, struct dirent ***namelist, int (*filter)(const struct dirent *), int (*compar)(const void *, const void *)); +char *tempnam(const char *template, const char *pfx); +char *tmpnam(char *s); +int truncate(const char *path, off_t length); +int utime(const char *path, const struct utimbuf *buf); +int utimes(const char *path, const struct timeval *times); |