Unix-Linux核心编程(精简).pptVIP

  • 15
  • 0
  • 约6.12万字
  • 约 372页
  • 2018-02-23 发布于河北
  • 举报
数据结构:sockaddr struct sockaddr { unsigned short sa_family; /* address family, AF_xxx */ char sa_data[ 14]; /* 14 bytes of protocol address */ }; 此数据结构用做bind、connect、recvfrom、sendto等函数的参数,指明地址信息 数据结构:sockaddr_in struct sockaddr_in { short int sin_family; /* Address family */ unsigned short int sin_port; /* Port number */ struct in_addr sin_addr; /* Internet address */ unsigned char sin_zero[ 8]; /* Same size as struct sockaddr */ }; 该结构与sockaddr兼容,供用户填入参数 数据结构:in_addr struct in_addr { unsigned long s_addr; }; 这个数据结构是由于历史原因保留下来的,主要用作与以前的格式兼容。 程序中实际只填写sockaddr_i

文档评论(0)

1亿VIP精品文档

相关文档