编程语言
首页 > 编程语言> > 卷一 套接字编程简介

卷一 套接字编程简介

作者:互联网

1‘、IPv4套接字地址结构

头文件<netinet/in.h>

struct in_addr {

   in_addr_t s_addr;

};

struct sockaddr_in {

   uint8_t          sin_len;

   sa_family_t      sin_family;

   in_port_t        sin_port;

   struct in_addr   sin_addr;

   char             sin_zero[8];

};

  

sockaddr—通用套接字地址结构

sockaddr_in6—Ipv6套接字结构

2、字节操作函数

bzero\bcopy\bcmp

memset\memcpy\memcmp

3、地址转换函数

int inet_aton(const char * cp, struct in_addr *inp);

把字符串(“192.168.1.1”)转化为套接字地址结构

标签:sockaddr,struct,简介,编程,地址,接字,sin,addr
来源: https://blog.csdn.net/zhangp334/article/details/119043192