]> git.llucax.com Git - z.facultad/75.74/practicos.git/blobdiff - practicas/pipi/src/libtcp.c
Queda lo mínimo del DNS implementado. Una prueba simple en una red sin routers
[z.facultad/75.74/practicos.git] / practicas / pipi / src / libtcp.c
index a3aea62b05c65d92c07c16b91d378d7767855772..68a6d2c52ff367814507f2d25f391efd734e4576 100644 (file)
@@ -95,22 +95,28 @@ int libtcp_open_pasivo (int port)
                return -1;
        }
 
                return -1;
        }
 
+#ifdef DEBUG2
        sprintf (mostrar, "LibTcp::ServerPasivo: socket creado %d\n", sockfd);
        write (fileno(stdout), mostrar, strlen (mostrar));
        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;
        }
 
 
        /* 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));
        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);
 
 
   /* 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));
        sprintf (mostrar, "LibTcp::Server: se hizo el listen con el socket %d\n", sockfd);
        write(fileno(stdout), mostrar, strlen(mostrar));
+#endif
 
        return sockfd;
 }
 
        return sockfd;
 }