SHUTDOWN(2) Manual do Programador Linux SHUTDOWN(2) 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) `Página de Manual BSD 24 July 1993 SHUTDOWN(2)