jehanne: add lstat (as alias of stat), dup and dup2
This commit is contained in:
parent
bae05fec4e
commit
ed6683643a
|
@ -153,6 +153,13 @@ _stat_r(struct _reent *r, const char *file, struct stat *pstat)
|
||||||
return POSIX_stat(errnop, file, pstat);
|
return POSIX_stat(errnop, file, pstat);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
lstat(const char *file, struct stat *pstat)
|
||||||
|
{
|
||||||
|
int *errnop = &_REENT->_errno;
|
||||||
|
return POSIX_lstat(errnop, file, pstat);
|
||||||
|
}
|
||||||
|
|
||||||
clock_t
|
clock_t
|
||||||
_times_r(struct _reent *r, struct tms *buf)
|
_times_r(struct _reent *r, struct tms *buf)
|
||||||
{
|
{
|
||||||
|
@ -285,6 +292,20 @@ access(const char *path, int amode)
|
||||||
return POSIX_access(errnop, path, amode);
|
return POSIX_access(errnop, path, amode);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
dup(int fildes)
|
||||||
|
{
|
||||||
|
int *errnop = &_REENT->_errno;
|
||||||
|
return POSIX_dup(errnop, fildes);
|
||||||
|
}
|
||||||
|
|
||||||
|
int
|
||||||
|
dup2(int fildes, int fildes2)
|
||||||
|
{
|
||||||
|
int *errnop = &_REENT->_errno;
|
||||||
|
return POSIX_dup2(errnop, fildes, fildes2);
|
||||||
|
}
|
||||||
|
|
||||||
#undef pread
|
#undef pread
|
||||||
ssize_t
|
ssize_t
|
||||||
pread(int fd, void *buf, size_t count, off_t offset)
|
pread(int fd, void *buf, size_t count, off_t offset)
|
||||||
|
|
Loading…
Reference in New Issue