int  sock;
struc sockaddr_in  serv;
socklen_t longueur;

sock = socket( AF_INET, SOCK_STREAM, 0);
if ( sock < 0 ) erreur("socket");

serv = sockaddrinbyname( PORT , SERV);

if ( connect( sock, (struct sockaddr *) &serv, sizeof(serv)) < 0 )
    erreur("connect");
while ( 1 ) {
  nb = read( sock, bfr, MAX);
  if ( nb < 0 ) erreur("read");
  traitement();
  nb = write( sock, bfr, strlen(bfr)+1);
  if ( nb < 0 ) erreur("write");
  }

