Open System Services Library Calls Reference Manual (G06.29+, H06.08+, J06.03+)

getpass(3) OSS Library Calls Reference Manual
[EINTR] The function was interrupted by a signal that was caught.
[EIO] One of the following conditions exists:
The process is a background process that is attempting to read from its
controlling terminal.
The process is ignoring or blocking the SIGTTIN signal.
The process group has become an orphaned process group.
[EMFILE] OPEN_MAX file descriptors are currently open in the calling process. No more
file opens can occur.
[ENFILE] Too many files are currently open in the processor.
[ENOMEM] The system has insufcient resources to complete the request.
[ENXIO] The process does not have a controlling terminal.
FILES
/dev/tty Specifies the controlling terminal.
RELATED INFORMATION
Functions: fopen(3).
Files: termios(4), thread_safety(5), tty(7).
3104 Hewlett-Packard Company 527187-017