GETPASS(3C) INTERACTIVE UNIX System GETPASS(3C)
NAME
getpass - read a password
SYNOPSIS
char *getpass (prompt)
char *prompt;
DESCRIPTION
The getpass function reads up to a new-line or EOF from the
file /dev/tty after prompting on the standard error output
with the null-terminated string prompt and disabling echo-
ing. A pointer is returned to a null-terminated string of
at most 8 characters. If /dev/tty cannot be opened, a NULL
pointer is returned. An interrupt will terminate input and
send an interrupt signal to the calling program before
returning.
FILES
/dev/tty
WARNING
The above routine uses <stdio.h>, which causes it to
increase the size of programs not otherwise using standard
I/O more than might be expected.
CAVEAT
The return value points to static data whose content is
overwritten by each call.
Rev. C Software Development Set Page 1