domingo, 27 de noviembre de 2011

NachOs OS Network



In this part I Network.cc explained.

5 comentarios:

  1. When I read about network code, I learn that sys/types.h and sys/netinet.h are used to all network stuff. But I haven't see fcntl.h nor arpa/inet.h before. What do they mean?

    ResponderEliminar
  2. Por lo que veo es una libreria de unix para C
    tiene las estructuras de puerto y direccion pero deben ser descritas de la misma forma que se describen en netinet.h, solo eso, no parece ser la gran cosa, solo ayuda un poco a la escritura y manejo del networking.

    El fcntl.h igual es una libreria de unix para manejar archivos tiene muchas funciones utiles para su manejo, supongo que se utilizan para cuando se esten transfiriendo los datos, ya que tiene muchas funciones para manejar rollbacks e indicadores de estado del archivo.

    aunque no veo que ninguna de sus funciones sean utilizadas en el codigo.

    ResponderEliminar
  3. Ok Esteban, when we refer to fcntl.h use file management using open (), read (), write () and close (), and when we use arpa/inet.h help us to use inet_ntoa().

    inet_ntoa function converts the Internet address displayed in binary format in order to network byte characters in numbers and dots notation

    ResponderEliminar
  4. No están en el código debido que también son librerías de network.h que publicare algo al respecto.
    Gracias Ever!

    ResponderEliminar
  5. Algo de comentarios pudiera aumentado la utilidad del post. Pongo un +1.

    ResponderEliminar