16 #include <sys/types.h> 36 int ssymlink(
char* target,
char* linkPath);
100 int slstat(
const char* name,
struct stat* statbuf);
114 int schdir(
const char* name);
157 char*
srealpath(
const char* p,
char* buf);
int slstat(const char *name, struct stat *statbuf)
Definition: Syscall.c:69
int sgetpwuid(const char *userName)
Definition: Syscall.c:61
int sS_ISDIR(mode_t m)
Definition: Syscall.c:94
int sfork()
Definition: Syscall.c:12
struct dirent * sreaddir(DIR *dir)
Definition: Syscall.c:86
DIR * sopendir(const char *name)
Definition: Syscall.c:73
int sgetgrgid(const char *groupName)
Definition: Syscall.c:65
int sS_ISLNK(mode_t m)
Definition: Syscall.c:90
int sclosedir(DIR *dp)
Definition: Syscall.c:82
char * srealpath(const char *p, char *buf)
Definition: Syscall.c:102
FILE * stouch(char *file)
Definition: Syscall.c:39
int ssymlink(char *target, char *linkPath)
Definition: Syscall.c:21
int saccess(char *path)
Definition: Syscall.c:48
char * sbasename(char *fullPath)
Definition: Syscall.c:25
int sS_ISREG(mode_t m)
Definition: Syscall.c:98
int smkdir(char *path)
Definition: Syscall.c:34
Header file that contains the definitions for logging to the console.
int schdir(const char *name)
Definition: Syscall.c:78
int srmdir(char *path)
Definition: Syscall.c:56
int sunlink(char *file)
Definition: Syscall.c:52