struct sockaddr_in{
short sin_family; // Address family (must be AF_INET).
unsigned short sin_port;
struct in_addr sin_addr;
char sin_zero[8]; // 垫补
};
struct in_addr {
struct sockaddr_in{
short sin_family; // Address family (must be AF_INET).
unsigned short sin_port;
struct in_addr sin_addr;
char sin_zero[8]; // 垫补
};
struct in_addr {