A estrutura SOCKADDR_IN tem a seguinte forma:
struct sockaddr_i&n {
nbsp; curto sin_family;
não assinado curto sin_port;
struct in_addr sin_addr;
char sin_zero [8];
}
Família de endereço de Internet, a estrutura SOCKADDR_IN é usada pelo Windows Sockets para especificar um endereço de ponto de extremidade local ou remoto ao qual você deseja conectar um soquete. Esta é a forma da estrutura SOCKADDR específicas para a família de endereços de Internet e pode ser convertida para SOCKADDR.
Membros
sin_family
Endereço família (deve ser AF_INET).
sin_port
Porta IP.
sin_addr
Endereço IP.
sin_zero
Enchimento fazer estrutura do mesmo tamanho como SOCKADDR.
Comentários
O componente de endereço IP dessa estrutura é do tipo end_inet. A estrutura IN_ADDR é definida no arquivo de cabeçalho Windows Sockets WINSOCK.H da seguinte maneira:
structnbsp; I&N_ADDR {
União {
struct {
unsigned char s_b1,
s_b2,
s_b3,
s_b4;
} S_un_b;
struct {
não assinado curto s_w1,
s_w2;
} S_un_w;
unsigned long S_addr;
} S_un;
}
Para obter mais informações, consulte Windows Sockets Programming considerações na documentação do Win32 SDK.
Co&nsulte tambémnbsp;SOCKADDR