Sistema operativo Linux programación en red estructura común

  

truct in_addr {

unsigned long s_addr; //that ’ sa 32-bit long, or 4 bytes

};

¿ver la impresión en formato plano?

struct sockaddr {

sin_asignado sa_family; //familia de direcciones, AF_xxx

char sa_data [14]; //14 bytes de dirección de protocolo < Br>

};

¿ver la impresión en formato plano?

struct sockaddr_in {

short int sin_family; //Familia de direcciones

unsigned short int sin_port; //Número de puerto

struct in_addr sin_addr; //Dirección de Internet

unsigned char sin_zero [8]; //Mismo tamaño que struct sockaddr

};

ver la huella lisa?

#define h_addr h_addr_list [0] /* La primera dirección en h-addr-list * /

ver la pisada lisa?

struct Hostent {

char * h_name; /* El nombre de dominio oficial del host * /

char ** h_aliases; /* Una matriz de alias de host que termina en NULL * /

Int h_addrtype; /* Tipo de dirección devuelta, AF-INET en el entorno de Internet * /

int h_length; /* Longitud de byte de la dirección * /

char ** h_addr_list; /* Una matriz que termina en 0 y contiene todas las direcciones del host * /
zh-CN"],null,[0.93521482],zh-CN"]]]

Copyright © Conocimiento de Windows All Rights Reserved