VHANGUP(2)

NOME
vhangup - sospende virtualmente il tty attuale

SINTASSI
#include <unistd.h>

int vhangup(void);

    Macro per test di funzionalità per glibc (vedere feature_test_macros(7)):

vhangup():
    A partire de glibc 2.21:
        _DEFAULT_SOURCE
    In glibc 2.19 e 2.20:
        _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
    Fino a glibc 2.19 incluso:
        _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.

VALORE RESTITUITO
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
init(1), capabilities(7)

COLOPHON
Questa pagina fa parte del rilascio 5.10 del progetto Linux man-pages. Una descrizione del progetto, le istruzioni per la segnalazione degli errori, e l'ultima versione di questa pagina si trovano su https://www.kernel.org/doc/man-pages/.

TRADUZIONE
La traduzione italiana di questa pagina di manuale è stata creata da Goffredo Baroncelli <kreijack@usa.net>, Giulio Daprelà <giulio@pluto.it>, Elisabetta Galli <lab@kkk.it> e Marco Curreli <marcocurreli@tiscali.it>

Questa traduzione è documentazione libera; leggere la GNU General Public License Versione 3 (https://www.gnu.org/licenses/gpl-3.0.html) o successiva per le condizioni di copyright. Non ci assumiamo alcuna responsabilità.

Per segnalare errori nella traduzione di questa pagina di manuale inviare un messaggio a pluto-ildp@lists.pluto.it.