|
|
|
@ -213,7 +213,6 @@ struct linux_dirent {
|
|
|
|
|
char d_name[];//name
|
|
|
|
|
};
|
|
|
|
|
|
|
|
|
|
int getdents(unsigned int fd, struct linux_dirent *dirp, unsigned long count);
|
|
|
|
|
int access(const char * filename, mode_t mode);
|
|
|
|
|
int acct(const char * filename);
|
|
|
|
|
int alarm(int sec);
|
|
|
|
@ -227,7 +226,6 @@ int close(int fildes);
|
|
|
|
|
int creat(const char * filename, mode_t mode);
|
|
|
|
|
int dup(int fildes);
|
|
|
|
|
int execve(const char * filename, char ** argv, char ** envp);
|
|
|
|
|
int execve2(const char *path, char ** argv, char ** envp);
|
|
|
|
|
int execv(const char * pathname, char ** argv);
|
|
|
|
|
int execvp(const char * file, char ** argv);
|
|
|
|
|
int execl(const char * pathname, char * arg0, ...);
|
|
|
|
@ -278,6 +276,8 @@ int dup2(int oldfd, int newfd);
|
|
|
|
|
int getppid(void);
|
|
|
|
|
pid_t getpgrp(void);
|
|
|
|
|
pid_t setsid(void);
|
|
|
|
|
int execve2(const char *path, char ** argv, char ** envp);
|
|
|
|
|
int getdents(unsigned int fd, struct linux_dirent *dirp, unsigned long count);
|
|
|
|
|
int pipe2(int fd[2], int flags);
|
|
|
|
|
int sleep(unsigned int seconds);
|
|
|
|
|
long getcwd(char * buf, size_t size);
|
|
|
|
|