getpass(3) [v7 man page]
GETPASS(3) Library Functions Manual GETPASS(3) NAME
getpass - read a password SYNOPSIS
char *getpass(prompt) char *prompt; DESCRIPTION
Getpass reads a password from the file /dev/tty, or if that cannot be opened, from the standard input, after prompting with the null-termi- nated string prompt and disabling echoing. A pointer is returned to a null-terminated string of at most 8 characters. FILES
/dev/tty SEE ALSO
crypt(3) BUGS
The return value points to static data whose content is overwritten by each call. GETPASS(3)
Check Out this Related Man Page
GETPASS(3) Linux Programmer's Manual GETPASS(3) NAME
getpass - get a password SYNOPSIS
#include <unistd.h> char *getpass( const char *prompt); DESCRIPTION
This function is obsolete. Do not use it. The getpass() function opens /dev/tty (the controlling terminal of the process), outputs the string prompt, turns off echoing, reads one line (the "password"), restores the terminal state and closes /dev/tty again. RETURN VALUE
The function getpass() returns a pointer to a static buffer containing (the first PASS_MAX bytes of) the password without the trailing new- line, terminated by a null byte ('