socket地址API:
协议族 地址族 描述 地址值含义和长度
PF_UNIX AF_UNIX UNIX本地域协议族 文件的路径名,长度可达到108字节
PF_INET AF_INET TCP/IPV4协议族 16bit端口号和32bit IPv4地址,共六个字节
PF_INETT6 AF_INETT6 TCP/IPV6协议族 16bit端口号,32bit流标识,128bitIPv6地址,32bit范围ID,共26字节
socket网络编程接口中表示socket地址的是结构体sockaddr,新的通用的socket地址结构如下:
#include<bits/socket.h>
struct sockaddr
{
sa_family_t sa_family;//地址族类型的变量
unsigned long int __ss_align;//内存对齐
char __ss_padding[128-sizeof(__ss_al