VHANGUP(2) Linux Programmer's Manual VHANGUP(2)

vhangup - virtually hangup the current tty

#include <unistd.h>

int vhangup(void);


Feature Test Macro Requirements for glibc (see feature_test_macros(7)):

vhangup(): _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)

vhangup() simulates a hangup on the current terminal. This call arranges for other users to have a “clean” tty at login time.

On success, 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.

capabilities(7), init(8)

This page is part of release 2.73 of the Linux man-pages project. A description of the project, and information about reporting bugs, can be found at http://www.kernel.org/doc/man-pages/.

2007-07-26 Linux

Different Versions of this Page: