DiuR21Laonnu

套接字基本概念

2017/11/21

IPv4套接字地址结果

1
2
3
4
5
6
7
8
9
10
11
12
13
struct in_addr{
in_addr_t s_addr;
}
struct sockadd_in{
unit8_t sin_len;
sa_family_t sin_family;
in_port_t sin_port;
struct in_addr sin_addr;
char sin_zero[8];
};

s_addr: POSIX规范不要求存在的成员,可以简化长度可变套接字地址结构的处理,无法设置和检查。

sin_family: POSIX规范要求m