|
|
@ -20,14 +20,15 @@ |
|
|
|
int main(int argc, char ** argv, char ** env) { |
|
|
|
|
|
|
|
/* Test various exec calls() */ |
|
|
|
execl( "./fltest_execl", NULL); |
|
|
|
execlp("./fltest_execlp", NULL); |
|
|
|
execle("./fltest_execle", NULL, env); |
|
|
|
execl( "./fltest_execl", "./fltest_execl", NULL); |
|
|
|
execlp("./fltest_execlp", "./fltest_execlp", NULL); |
|
|
|
execle("./fltest_execle", "./fltest_execle", NULL, env); |
|
|
|
execv( "./fltest_execv", argv); |
|
|
|
execvp("./fltest_execvp", argv); |
|
|
|
execve("./fltest_execve", argv, env); |
|
|
|
|
|
|
|
/* Test PATH evaluation */ |
|
|
|
execlp("ls", "ls", NULL); |
|
|
|
} |
|
|
|
|
|
|
|
(void)argc; |
|
|
|
} |