首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

UNP_1_Chapter 3_根本socket

2012-12-22 
UNP_1_Chapter 3__基本socket进程-内核,传递socket地址的函数:bind、connect、sendto进程-内核,传递socket

UNP_1_Chapter 3__基本socket
进程->内核,传递socket地址的函数:bind、connect、sendto
进程<-内核,传递socket地址的函数:accept、recvfrom、getsockname、getpeername

//使用前置0,好习惯bzero(x,sizeof(struct sockaddr_in));struct sockaddr_in{  uint8_t        sin_len;    //不一定有  sa_family_t    sin_family; //不一定有  in_port_t      sin_port;  struct in_addr sin_addr;  unsigned char  sin_zero[8];};typedef uint32_t in_addr_t;struct in_addr{  in_addr_t s_addr;};//struct sockaddr{  uint8_t  sa_len;  sa_family_t   sa_family;  char          sa_data[14];};

热点排行