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 insufficient 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).
3−104 Hewlett-Packard Company 527187-017