socket地址结构体
2014-07-07 18:45
141 查看
#include <socket/socket.h>
struct sockaddr_in
{
sa_family_t sin_family; #地址族:AF_INET
u_int16_t sin_port; #端口号
struct in_addr sin_addr; #ipv4地址结构体
}
struct in_addr
{
u_int32_t s_addr; #ipv4,用网络字节序表示
}
struct sockaddr_in6
{
sa_family_t sin_family;
u_int16_t sin_port;
u_int32_t sin6_flowinfo;
struct in6_addr sin6_addr;
u_int32_t sin6_scope_id;
}
struct in6_addr
{
unsigned char sa_addr[16]; #ipv6,用网络字节序表示
}
struct sockaddr_in
{
sa_family_t sin_family; #地址族:AF_INET
u_int16_t sin_port; #端口号
struct in_addr sin_addr; #ipv4地址结构体
}
struct in_addr
{
u_int32_t s_addr; #ipv4,用网络字节序表示
}
struct sockaddr_in6
{
sa_family_t sin_family;
u_int16_t sin_port;
u_int32_t sin6_flowinfo;
struct in6_addr sin6_addr;
u_int32_t sin6_scope_id;
}
struct in6_addr
{
unsigned char sa_addr[16]; #ipv6,用网络字节序表示
}
相关文章推荐
- Linux socket 结构体关系 及 获得本地IP和广播地址
- Socket编程中如何发送结构体,拼接多次接收消息及获取通信双方地址
- socket中三种地址结构体的关系
- socket 地址结构体定义
- Socket编程中如何发送结构体,拼接多次接收消息及获取通信双方地址
- 对于结构体对象在内存中分配地址的顺序及其占内存大小的疑问
- 由结构体成员地址计算结构体地址——list_entry()原理详解
- c#中利用结构体进行socket传输数据
- 使用socket发送struct结构体内容
- C# Socket 入门4 UPD 发送结构体(转)
- 通过IP或socket获取对方的MAC地址
- socket中的linger结构体的作用
- 关于Socket编程中的地址组和协议组
- PHP socket 编程之使用ip进行地址查询
- Linux下socket套接字一些重要结构体
- Linux地址信息函数:获取本端和远端的socket地址
- socket测试远程地址能否连接并为连接设置超时
- C语言结构体及其成员地址的互算
- socket C#与Delphi互传结构体
- C语言,内存对齐,内存分配,地址操作,结构体(一)