Estructura SOCKADDR_IN

La estructura SOCKADDR_IN tiene el siguiente formulario:

struct sockaddr_i&n {}
 nbsp;  sin_family corto;
    unsigned short sin_port;
    struct in_addr sin_addr;
    char sin_zero [8];
}

En la familia de direcciones de Internet, la estructura SOCKADDR_IN es utilizada por Windows Sockets para especificar una dirección de extremo local o remoto al que desea conectar un socket. Esta es la forma de la estructura SOCKADDR específica a la familia de direcciones de Internet y se puede convertir en SOCKADDR.

Miembros

sin_family

Familia de direcciones (debe ser AF_INET).

sin_port

Puerto IP.

sin_addr

Dirección IP.

sin_zero

Relleno para hacer la estructura del mismo tamaño que SOCKADDR.

Comentarios

El componente de dirección IP de esta estructura es de tipo IN_ADDR. La estructura IN_ADDR se define en el archivo de encabezado de Windows Sockets WINSOCK.H el siguiente:

struct   in_addr {}
    Unión {}
         struct {}
             unsigned char s_b1,
                              s_b2,
                              s_b3,
                              s_b4;
        } S_un_b;
             struct {}
             s_w1 corto sin signo,
                              s_w2;
              } S_un_w;
               unsigned long S_addr;
     } S_un;
}

Para obtener más información, consulte Consideraciones de programación de Windows Sockets en la documentación del SDK de Win32.

Vea tambié&nnbsp;SOCKADDR

Index