ttyslot(3C)
NAME
ttyslot() − find the slot in the utmp file of the current user
SYNOPSIS
#include <unistd.h>
int ttyslot(void);
DESCRIPTION
ttyslot() returns the index of the current user’s entry in the /etc/utmp file. This is accomplished by scanning /etc/utmp for the name of the terminal associated with the standard input, standard output, or standard error (file descriptor 0, 1 or 2).
RETURN VALUE
ttyslot() returns −1 if an error was encountered while searching for the terminal name or if none of file descriptors 0, 1, or 2 is associated with a terminal device.
FILES
/etc/utmp
SEE ALSO
STANDARDS CONFORMANCE
ttyslot(): XPG2
Hewlett-Packard Company — HP-UX Release 9.10: April 1995