Scroll to navigation

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

NOME

vhangup - sospende virtualmente il tty attuale

SINTASSI

#include <unistd.h>
int vhangup(void);

Test delle funzioni e requisiti delle macro per glibc (vedere feature_test_macros(7)):
vhangup(): _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)

DESCRIZIONE

vhangup() simula un hangup sul terminale attuale. Questa chiamata permette ad altri utenti di avere un terminale “pulito” quando effettueranno il login.

VALORI RESTITUITI

In caso di successo restituisce zero. In caso di errore restituisce -1, e errno verrà impostato di conseguenza.

ERRORI

EPERM
Il processo chiamante non ha i privilegi sufficienti per chiamare vhangup(); è richiesta la funzionalità CAP_SYS_TTY_CONFIG.

CONFORME A

Questa chiamata è specifica di Linux, e non deve essere usata in programmi pensati per essere portabili.

VEDERE ANCHE

capabilities(7), init(8)
26 luglio 2007 Linux