return 0;
}
+const char* sh_argv[] = { "/usr/bin/sh", 0 };
+const char* sh_envp[] = { 0 };
+
int
main(int argc, const char** argv)
{
pid_t pid;
int err = 0;
if (!(pid = fork())) {
- err = execve("/usr/bin/sh", NULL, NULL);
+
+
+ err = execve(sh_argv[0], sh_argv, sh_envp);
printf("fail to execute (%d)\n", errno);
_exit(err);
}