Provided by:
manpages-pt-dev_20040726-2_all 
NOME
shutdown - fecha parte das conexões full-duplex
SINOPSE
#include <sys/socket.h>
int shutdown(int s, int how);
DESCRIÇÃO
A chamada shutdown faz todas, ou partes, das conexões full-duplex em um
socket, associado com s serem fechados. Se how é 0, mais adiante
recebimentos serão rejeitados. Se how é 1, mais adiante envios serão
rejeitados. Se how é 2, mais adiante recebimentos e envios serão
rejeitados.
VALORES RETORNADOS
Em caso de sucesso, zero é retornado. Caso contrário, -1 é retornado, e
errno é selecionado apropriadamente.
ERROS
EBADF s não é um descritor válido.
ENOTSOCK
s é um arquivo, e não um socket.
ENOTCONN
O socket específicado não está conectado.
DE ACORDO COM
4.4BSD (a função shutdown apareceu primeiramente no BSD 4.2).
PROBLEMAS
O sinalizador numérico how pode ser trocado por um simples Unix-
mandated SHUT_RD, SHUT_WR, e o sinalizador SHUT_RDWR
VEJA TAMBÉM
connect(2), socket(2)
TRADUZIDO POR LDP-BR em 21/08/2000.
André L. Fassone Canova <lonelywolf@blv.com.br> (tradução)
xxxxxxxxxxxxxxxxxxxxxxxxx <xxx@xxxxxx.xxx.xx> (revisão)