字节序列
IPv4 套接字地址结构通常称为 网际套接字地址结构
。它以 sockaddr_in
命名。定义在 <netinet/in.h>
头文件中。
struct in_addr {
in_addr_t s_addr; // 32 bit ipv4 address, network byte ordered.
}
struct sockaddr_in {
uint8_t sin_len; // length of this structure 16
sa_family_t sin_family; // AF_INT
in_port_t sin_port; // 16-bit TCP or UDP port number
struct in_addr sin_addr; // 32-bit IPv4 address
char sin_zero[8]; // unused
}
sin_family
, sin_addr
, sin_port
。