Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ttyslot(3C) — SunOS 5.6

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

getutent(3C)

ttyname(3C)

attributes(5)

ttyslot(3C)

NAME

ttyslot − find the slot in the utmp file of the current user

SYNOPSIS

#include <stdlib.h>

int ttyslot(void);

DESCRIPTION

ttyslot() returns the index of the current user’s entry in the /var/adm/utmp file.  The returned index is accomplished by scanning files in /dev for the name of the terminal associated with the standard input, the standard output, or the standard error output (0, 1, or 2). 

RETURN VALUES

A value of −1 is returned if an error was encountered while searching for the terminal name or if none of the above file descriptors are associated with a terminal device. 

FILES

/var/adm/utmp

ATTRIBUTES

See attributes(5) for descriptions of the following attributes:

ATTRIBUTE TYPE ATTRIBUTE VALUE
MT-Level Safe

SEE ALSO

getutent(3C), ttyname(3C), attributes(5)

SunOS 5.6  —  Last change: 29 Dec 1996

Typewritten Software • bear@typewritten.org • Edmonds, WA 98026