SHUTDOWN(2)

NOM
shutdown - Terminer une commnication en full-duplex.

SYNOPSIS
#include <sys/socket.h>

int shutdown(int s, int how);

DESCRIPTION
La fonction shutdown termine tout ou partie d'une connexion full-duplex sur la socket s. Si how vaut 0, la reception est desactivee. Si how vaut 1, l'emission est desactivee. Si how vaut 2, l'emission et la reception sont desactivees.

VALEUR RENVOYEE
shutdown renvoie 0 s'il reussit, ou -1 s'il echoue, auquel cas errno contient le code d'erreur.

ERREURS

EBADF
    S n'est pas un descripteur valide.

ENOTSOCK
    S est un fichier, pas une socket.

ENOTCONN
    La socket s n'est pas connectee.

COMPATIBILITE
BSD 4.4, la fonction shutdown est apparue dans BSD 4.2.

VOIR AUSSI
connect(2), socket(2)