sin_family是sockaddr_in结构下的一个短整型成员, sin_family指代协议族,在socket编程中只能是AF_INET。
sa_family是地址家族,一般都是“AF_xxx”的形式。好像通常大多用的是都是AF_INET。
sa_data是14字节协议地址。此数据结构用做bind、connect、recvfrom、sendto等函数的参数,指明地址信息。
sin是socket编程里用到的套接字 sin_family就是sockaddr结构体的一个属性,表示套接字的网络地址,一般都为AF_INET。
struct sockaddr_in {
short int sin_family; /* Address family */
unsigned short int sin_port; /* Port number */
struct in_addr sin_addr; /* Internet address */
unsigned char sin_zero[8]; /* Same size as struct sockaddr */
};
套接字 地址结构体
错误集