GETPASS(3C)
НАЗВАНИЕ
getpass - чтение пароля
СИНТАКСИС
char *getpass (prompt)
char *prompt;
ОПИСАНИЕ
Функция getpass выдает на экран приглашение и отключает
отображение на экране вводимых символов. Приглашение
задается ограниченной нулевым байтом цепочкой символов
prompt. Затем функция getpass считывает символы из файла /dev/tty, пока не встретит перевод строки или конец
файла. Результатом служит указатель на ограниченную нулевым байтом цепочку не более чем из восьми символов.
Если файл /dev/tty не может быть открыт, то функция
возвращает пустой указатель NULL. Символ прерывания
прекращает ввод и посылает сигнал прерывания вызывающей
программе.
ФАЙЛЫ
/dev/tty
ПРЕДОСТЕРЕЖЕНИЯ
Описанная функция использует стандартный пакет ввода/
вывода, что приводит к неожиданному увеличению размера
программ, не использующих стандартный ввод/вывод.
ОГРАНИЧЕНИЯ
Значение, возвращаемое функцией getpass, указывает на
один и тот же статический массив, содержимое которого
полностью изменяется после каждого вызова.