virtually hangup the current terminal
Macro Requirements for glibc (see
_BSD_SOURCE || (_XOPEN_SOURCE &&
_XOPEN_SOURCE < 500)
simulates a hangup on the current terminal. This call
arranges for other users to have a “clean”
terminal at login time.
zero is returned. On error, −1 is returned, and
errno is set appropriately.
The calling process has
insufficient privilege to call vhangup(); the
CAP_SYS_TTY_CONFIG capability is required.
This call is
Linux-specific, and should not be used in programs intended
to be portable.
This page is
part of release 4.04 of the Linux man-pages project.
A description of the project, information about reporting
bugs, and the latest version of this page, can be found at