/* tcpclose.c Copyright Acquisition group, GANIL Caen, France Fonction : Fermeture normale d'un socket. Syntaxe : int TcpClose(sid_pt) Entree : int *sid_pt, identificateur du socket a fermer. */ #define _TCPCLOSE_ #include #include #include #include #include #include #ifdef __Lynx__ #include #include #include #else #include #include #include #endif #include #include #include #include #include #ifndef __Lynx__ #include #else #include #endif #include "TCP.h" #include "TCP_err.h" int TcpClose(int *sid_pt) { shutdown(*sid_pt,2); if (close(*sid_pt) == -1) { return(R_TCP_CLOSE); } *sid_pt = -1; return(0); }