#include <sys/types.h>#include <unistd.h>#include <string.h>#include <stdio.h>#include <errno.h>#include <stdarg.h>#include <sys/wait.h>Include dependency graph for crypt.c:

Go to the source code of this file.
Defines | |
| #define | nil ((void*)0) |
| #define | pipe _pipe |
| #define | fork _fork |
| #define | close _close |
| #define | dup2 _dup2 |
| #define | execl _execl |
| #define | read _read |
| #define | _exit __exit |
| #define | write _write |
| #define | waitpid _waitpid |
| #define | LEN 1024 |
Functions | |
| static void | tell (const char *s0,...) |
| char * | crypt (const char *key, const char *salt) |
Variables | |
| static char | PWDAUTH [] = "/usr/lib/pwdauth" |
|
|
Definition at line 13 of file crypt.c. Referenced by _catch(), _hlt(), catch(), crypt(), do_child(), error(), exit(), exitshell(), halt(), main(), onint(), openhere(), popen(), reader(), run(), run_job(), shell(), startup(), susystem(), and system(). |
|
|
|
|
|
Definition at line 10 of file crypt.c. Referenced by ar_start_gzip(), cgiexec(), close1(), crypt(), daemonloop(), do_child(), fdxcmd(), filter(), forkexec(), getfp(), grave(), haunt(), iosetup(), main(), run_job(), rundiff(), shell(), shellescape(), startup(), test29b(), and test29c(). |
|
|
Definition at line 11 of file crypt.c. Referenced by crypt(), do_login(), dosh(), doshell(), exec2(), f_pshinf(), getpwd(), lp(), m_shell(), main(), Mkdir(), precmd(), run_job(), SH(), shell(), shellescape(), spawn(), susystem(), System(), and test11a(). |
|
|
|
|
|
|
|
|
|
Definition at line 7 of file crypt.c. Referenced by ar_start_gzip(), cgiexec(), crypt(), daemonloop(), DoTalk(), evalbackcmd(), evalpipe(), execute(), fdxcmd(), ffork(), filter(), getpwd(), main(), openhere(), openpipe(), rpipe(), run(), run_job(), safePopenOut(), shellescape(), startup(), test03(), test04(), test11(), test19d(), test19g(), test26c(), test27a(), test2a(), test2b(), test38a(), test5h(), test5i(), test7a(), test8a(), and test8b(). |
|
|
|
|
|
Definition at line 15 of file crypt.c. Referenced by ar_close(), catch_child(), CleanUpPasv(), copylink(), crypt(), DataConnect(), do_exit(), endfdxcmd(), lp(), main(), reader(), shell(), sigchld(), startup(), test2d(), test2e(), and waitproc(). |
|
|
|
|
||||||||||||
|
Definition at line 42 of file crypt.c. References _exit, close, dup2, EINTR, errno, execl, fail, fork, k, LEN, n, nil, p, pid, pipe, PWDAUTH, read, s, status, strerror(), tell(), waitpid, and write. |
|
||||||||||||
|
Definition at line 28 of file crypt.c. References nil, s, strlen(), va_arg, va_end, va_start, and write. |
|
|
Definition at line 25 of file crypt.c. Referenced by crypt(). |
1.4.6