Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ ttyname(3) — GENIX 4.1A

Media Vault

Software Library

Restoration Projects

Artifacts Sought

Related Articles

ioctl(2)

ttys(5)



      TTYNAME(3)              GENIX Programmer's Manual              TTYNAME(3)



      NAME
           ttyname, isatty, ttyslot - find name of a terminal

      SYNOPSIS
           char *ttyname(fildes)

           isatty(fildes)

           ttyslot()

      DESCRIPTION
           Ttyname returns a pointer to the null-terminated path  name  of  the
           terminal device associated with file descriptor fildes.

           Isatty returns 1 if fildes is associated with a terminal  device,  0
           otherwise.

           Ttyslot returns the number of the entry in the ttys(5) file for  the
           control terminal of the current process.

      FILES
           /dev/*
           /etc/ttys

      SEE ALSO
           ioctl(2), ttys(5)

      DIAGNOSTICS
           Ttyname returns a null pointer (0) if fildes  does  not  describe  a
           terminal device in directory `/dev'.

           Ttyslot returns 0 if `/etc/ttys' is inaccessible  or  if  it  cannot
           determine the control terminal.

      BUGS
           The return value points to static data whose content is  overwritten
           by each call.


















      Printed 11/16/83                                                        1



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