vhangup(2)

NOME
vhangup - bloqueia virtualmente o terminal atual

BIBLIOTECA
Biblioteca C Padrão (libc, -lc)

SINOPSE
#include <unistd.h>

int vhangup(void);

    Requisitos de macro de teste de recursos para o glibc (consulte feature_test_macros(7)):

vhangup():
    Desde o glibc 2.21:
        _DEFAULT_SOURCE
    No glibc 2.19 e 2.20:
        _DEFAULT_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)
    Até e incluindo o glibc 2.19:
        _BSD_SOURCE || (_XOPEN_SOURCE && _XOPEN_SOURCE < 500)

DESCRIÇÃO
vhangup() simula um bloqueio no terminal atual. Esta chamada faz com que os outros usuários tenham um terminal “limpo” no momento do login.

VALOR DE RETORNO
Em caso de sucesso, zero é retornado. Em caso de erro, -1 é retornado, e errno é definido para indicar o erro.

ERROS

EPERM
    O procsso chamador tem privilégios insuficientes para chamar vhangup(); a capacidade CAP_SYS_TTY_CONFIG é necessária.

PADRÕES
Linux.

VEJA TAMBÉM
init(1), capabilities(7)

TRADUÇÃO
A tradução para português brasileiro desta página man foi criada por André Luiz Fassone <lonely_wolf@ig.com.br>, Marcelo Pereira da Silva <marcelo@pereira.com> e Rafael Fontenelle <rafaelff@gnome.org>.

Esta tradução é uma documentação livre; leia a Licença Pública Geral GNU Versão 3 (https://www.gnu.org/licenses/gpl-3.0.html) ou posterior para as condições de direitos autorais. Nenhuma responsabilidade é aceita.

Se você encontrar algum erro na tradução desta página de manual, envie um e-mail para a lista de discussão de tradutores (debian-l10n-portuguese@lists.debian.org).