1 #include <unistd.h> 2 #include "syscall.h" 3 execve(const char * path,char * const argv[],char * const envp[])4 int execve(const char *path, char *const argv[], char *const envp[]) 5 { 6 /* do we need to use environ if envp is null? */ 7 return syscall(SYS_execve, path, argv, envp); 8 } 9