SHUTDOWN

Section: Manual del Programador de Linux (2)
Updated: 28 enero 1998
Index Return to Main Contents


 

NOMBRE

shutdown - cierra parte de una conexión bidireccional  

SINOPSIS

#include <sys/socket.h>

int shutdown(int s, int como);  

DESCRIPCIÓN

La llamada a shutdown causa que se cierre completamente o en parte una conexión bidireccional en el conector asociado con s. Si como es 0, no se permitirán más recepciones. Si como es 1, no se permitirán más envíos. Si como es 2, no se permitirán más envíos ni recepciones.  

VALOR DEVUELTO

En caso de éxito, se devuelve cero. En caso de error, se devuelve -1 y se pone un valor apropiado en errno.  

ERRORES

EBADF
s no es un desccriptor válido.
ENOTSOCK
s es un fichero, no un conector.
ENOTCONN
El conector especificado no está conectado.
 

CONFORME A

4.4BSD (la función shutdown apareció por primera vez en 4.2BSD).  

FALLOS

Las opciones numéricas how deben ser reemplazadas por las opciones SHUT_RD, SHUT_WR y SHUT_RDWR, según ordena "the Single Unix Specification".  

VÉASE TAMBIÉN

connect

(2), socket(2)


 

Index

NOMBRE
SINOPSIS
DESCRIPCIÓN
VALOR DEVUELTO
ERRORES
CONFORME A
FALLOS
VÉASE TAMBIÉN

This document was created by man2html, using the manual pages.
Time: 06:16:22 GMT, January 22, 2005