struct in_addr { in_addr_t s_addr; }; in_addr 用来表示一个32位的IPv4地址. in_addr_t 一般为 32位的unsigned long. 其中每8位代表一个IP地址位中的一个数值. struct sockaddr { unsigned short sa_family; char sa_data[14]; }; sa_family是地址家族 sa_data是14字节协议地址。
posted on 2012-03-01 11:04 Richard.FreeBSD 阅读(147) 评论(0) 收藏 举报