X-Git-Url: https://git.llucax.com/z.facultad/75.74/practicos.git/blobdiff_plain/0f45342a680ac4a02816e71b8550dbc3610391c0..9ee7a97ec97d3dc41e1367f1f457d5ed5d5270ea:/practicas/pipi/src/libtcp.c?ds=sidebyside diff --git a/practicas/pipi/src/libtcp.c b/practicas/pipi/src/libtcp.c index a3aea62..68a6d2c 100644 --- a/practicas/pipi/src/libtcp.c +++ b/practicas/pipi/src/libtcp.c @@ -95,22 +95,28 @@ int libtcp_open_pasivo (int port) return -1; } +#ifdef DEBUG2 sprintf (mostrar, "LibTcp::ServerPasivo: socket creado %d\n", sockfd); write (fileno(stdout), mostrar, strlen (mostrar)); +#endif /* Vincular el socket con la direccion local */ if (bind (sockfd, (struct sockaddr *) &serv_addr, sizeof (serv_addr)) < 0) { return -1; } +#ifdef DEBUG2 sprintf (mostrar, "LibTcp::Server: se hizo el bind\n"); write(fileno(stdout), mostrar, strlen(mostrar)); +#endif /* Definir la cola de espera = hasta 5 clientes */ listen(sockfd, 5); +#ifdef DEBUG2 sprintf (mostrar, "LibTcp::Server: se hizo el listen con el socket %d\n", sockfd); write(fileno(stdout), mostrar, strlen(mostrar)); +#endif return sockfd; }