/* See LICENSE of license details. */ | |
#include <errno.h> | |
#include <unistd.h> | |
#include <sys/stat.h> | |
#include "stub.h" | |
#include "weak_under_alias.h" | |
int __wrap_fstat(int fd, struct stat* st) | |
{ | |
if (isatty(fd)) { | |
st->st_mode = S_IFCHR; | |
return 0; | |
} | |
return _stub(EBADF); | |
} | |
weak_under_alias(fstat); |