Museum

Home

Lab Overview

Retrotechnology Articles

Online Manuals

⇒ vhangup(2V) — GENIX 4.1A

Media Vault

Software Library

Restoration Projects

Artifacts Sought



      VHANGUP(2V)             GENIX Programmer's Manual             VHANGUP(2V)



      NAME
           vhangup - virtually ``hangup'' the current control terminal

      SYNOPSIS
           vhangup()

      DESCRIPTION
           Vhangup is used by the initialization  process  init(8)  to  arrange
           that users are given "clean"' terminals at login, by revoking access
           of the previous users' processes to the terminal.  To  effect  this,
           vhangup  searches  the  system  tables for references to the control
           terminal of the invoking process,  revoking  access  permissions  on
           each  instance  of the terminal which it finds.  Further attempts to
           access the terminal by the affected processes will yield i/o  errors
           (EBADF).   Finally,  a hangup signal (SIGHUP) is sent to the process
           group of the control terminal.

           This call is restricted to the super-user.

      SEE ALSO
           init (8)

      BUGS
           Access to the control terminal via /dev/tty is still possible.

           This call is peculiar to this version  of  UNIX.   The  options  and
           specifications of this system call and even the call itself are sub-
           ject to change.



























      Printed 11/16/83                                                        1



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