|
|
1.1 root 1: /*
2: * libc/sys/execlpe.c
3: * Sys exec with a list of arguments and environment,
4: * searching directories specified in PATH.
5: */
6:
7: #define NULL ((char *)0)
8:
9: /* execlpe(name, arg0, arg1, ..., argn, NULL, envp) */
10: /* VARARGS 1 */
11: int
12: execlpe(name, arg0) char *name; char *arg0;
13: {
14: register char **envp;
15:
16: envp = &arg0;
17: while (*envp++ != NULL)
18: ;
19: return execvpe(name, &arg0, *envp);
20: }
21:
22: /* end of libc/sys/execlpe.c */
This archive runs on limited infrastructure. Preserving old code on modern bandwidth. Automated agents are requested to crawl responsibly.