La structure SOCKADDR_IN a la forme suivante:
struct sockaddr_i&n {
nbsp ; short sin_family ;
unsigned short sin_port ;
struct in_addr sin_addr ;
char sin_zero [8] ;
}
Dans la famille d'adresses Internet, la structure SOCKADDR_IN est utilisée par Windows Sockets pour spécifier une adresse de point de terminaison local ou distant auquel se connecter à un socket. C'est la forme de la structure SOCKADDR spécifique à la famille d'adresses Internet et peut être castée en SOCKADDR.
Membres
sin_family
Famille d'adresses (doit être AF_INET).
sin_port
Port IP.
sin_addr
Adresse IP.
sin_zero
Rembourrage pour faire structure SOCKADDR la même taille.
Commentaires
Le composant d'adresses IP de cette structure est de type IN_ADDR. La structure IN_ADDR est définie dans le fichier d'en-tête de Windows Sockets WINSOCK.H comme suit:
structnbsp ; {I&N_ADDR
Union {
{struct
unsigned char s_b1,
s_b2,
s_b3,
s_b4 ;
} S_un_b ;
struct {
s_w1 court non signé,
s_w2 ;
} S_un_w ;
unsigned long S_addr ;
} S_un ;
}
Pour plus d'informations, voir Considérations de programmation des Sockets Windows dans la documentation du SDK Win32.
Voir aussi  ;SOCKADDR