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