SHUTDOWN(2) Manual del Programador de Linux SHUTDOWN(2) 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 SHUT_RD, no se permitirán más recepciones. Si como es SHUT_WR no se permitirán más envíos. Si como es SHUT_RDWR, 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. OBSERVACIONES Las constantes SHUT_RD, SHUT_WR, SHUT_RDWR toman los valores 0, 1, 2, respectivamente, y están definidas en <sys/socket.h> desde glibc-2.1.91. CONFORME A 4.4BSD (la función shutdown apareció por primera vez en 4.2BSD). VÉASE TAMBIÉN connect(2), socket(2) BSD 28 enero 1998 SHUTDOWN(2)