首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >IPV6绑定失败错误:无法分配请求的地址

IPV6绑定失败错误:无法分配请求的地址
EN

Stack Overflow用户
提问于 2016-11-29 15:44:22
回答 1查看 3.9K关注 0票数 2
  1. 我已经使用以下接口配置了Ubuntu系统&指定的IPV6地址如下: Eth0:Link encap:以太网HWaddr 00:50:56:8d:57:64 inet地址:192.168.254.10 Bcast:0.0.0.0蒙版:255.255.255.0 inet6地址: fe80::250:56ff:fe8d:5764/64作用域:链接 UP广播运行组播MTU:1500米:1 RX数据包:74231424错误:0丢弃:1溢出:0帧:0 TX数据包:400372550错误:0丢弃:0溢出:0载波:0碰撞:0 txqueuelen:1 000 RX字节:24514286488(24.5GB) TX字节:115992171490 (115.9 GB) Eth1:Link encap:以太网HWaddr 00:50:56:8d:7c:4c inet地址:192.168.1.10 Bcast:0.0.0.0蒙版:255.255.255.0 inet6地址: fe80::250:56ff:fe8d:7c4c/64作用域:链接 inet6地址:10 00:1234:1::10/120范围:全局 UP广播运行组播MTU:1500米:1 RX数据包:434933479错误:0丢弃:1溢出:0帧:0 TX数据包:39666183错误:0丢弃:0溢出:0载波:0碰撞:0 txqueuelen:1 000 RX字节:126065364448 (126.0 GB) TX字节:14437801257(14.4GB)Eth2:Link :以太网HWaddr 00:50:56:8d:56:14 inet地址:192.168.2.10 Bcast:0.0.0.0蒙版:255.255.255.0 inet6地址:10 00:1234:2::10/120范围:全局 inet6地址: fe80::250:56ff:fe8d:5614/64作用域:链接 UP广播运行组播MTU:1500米:1 RX数据包:480068741错误:0丢弃:0溢出:0帧:0 TX数据包:34145702错误:0丢弃:0溢出:0载波:0碰撞:0 txqueuelen:1 000 RX字节:146795537550 (146.7 GB) TX字节:10045338657(10.0GB)
  2. 我想使用IPV6套接字进行套接字编程。我编写的代码片段如下: 结构sockaddr_in6 sin Ipv6_fdr = socket(PF_INET6,SOCK_DGRAM,IPPROTO_UDP)b_0(&sin,sizeof(sin)); sin.sin6_family = AF_INET6; sin.sin6_port =hton(2152); if ((setsockopt(sock,SOL_SOCKET,SO_REUSEADDR,&opt,sizeof(Int)< 0) memcpy(&(sin.sin6_addr),“10 00:1234:1::10”,sizeof(sin.sin6_addr)); if (绑定(sock,(struct sockaddr*)&sin,sizeof(Sin))< 0)
  3. 成功编译后,我将得到具有以下错误号和名称的IPV6绑定失败错误: EADDRNOTAVAIL 99 /*无法分配请求的地址。 经过一定次数的IPV6绑定尝试后,它会引发分段错误。

如果有人能帮助我解决我在这里做的什么错误&为什么IPV6绑定失败了,那就太好了。

EN

回答 1

Stack Overflow用户

发布于 2016-11-29 16:33:09

代码中的问题是行:

代码语言:javascript
复制
memcpy(&(sin.sin6_addr), "fc00:1234:1::10",sizeof(sin.sin6_addr));

有必要将人类可读的字符串转换为二进制,并将二进制地址形式存储到sin6_addr,如下所示:

代码语言:javascript
复制
inet_pton (AF_INET6, "fc00:1234:1::10", sin.sin6_addr.s6_addr);
票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/40869942

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档