#include <sys/types.h>#include <fcntl.h>#include <unistd.h>#include <signal.h>#include <termios.h>#include <string.h>Include dependency graph for getpass.c:

Go to the source code of this file.
Defines | |
| #define | open _open |
| #define | sigaction _sigaction |
| #define | sigemptyset _sigemptyset |
| #define | tcgetattr _tcgetattr |
| #define | tcsetattr _tcsetattr |
| #define | write _write |
| #define | read _read |
| #define | close _close |
Functions | |
| static void | catch (int sig) |
| char * | getpass (const char *prompt) |
Variables | |
| static int | intr |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Definition at line 7 of file getpass.c. Referenced by doit(), DOpass(), DoTalk(), getpass(), gettmode(), initscr(), inittty(), isatty(), main(), mode(), raw_mode(), Save_Term(), save_ttyflags(), settty(), setup_term(), ts_init(), and will_option(). |
|
|
Definition at line 8 of file getpass.c. Referenced by DOpass(), getpass(), inittty(), intr(), main(), mode(), quit(), raw_mode(), Reset_Term(), resettty(), restore_ttyflags(), resume_curses(), Set_Term(), settty(), setup_term(), suspend_curses(), terminate(), ts_enter(), ts_exit(), ts_init(), tty_raw(), ttysetflags(), will_option(), and writetty(). |
|
|
|
|
|
Definition at line 21 of file getpass.c. References intr. |
|
|
Definition at line 26 of file getpass.c. References close, ECHO, ECHONL, ICRNL, intr, n, NULL, O_RDONLY, open, OPOST, raise(), raw, read, SIG_IGN, sigaction, sigemptyset, SIGINT, strlen(), tcgetattr, TCSANOW, tcsetattr, and write. Referenced by main(). |
|
|
|
1.4.6