1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23
#include <sys/types.h> #include <sys/stat.h> #include <errno.h> int lstat(char *name, struct stat *ans) { return stat(name, ans); } int symlink(char *name1, char *name2) { errno = EPERM; return -1; } int readlink(char *name, char *buf, int size) { errno = EIO; return -1; }