c++域名判断是否ipv6的网络
来源:互联网 发布:数据结构算法设计题 编辑:程序博客网 时间:2024/05/29 03:29
//判断是否IPv6网络bool NetSelectClient::isIpv6Net(const char* domainStr){ bool isIPV6Net = false; struct addrinfo *result = NULL, *curr; struct sockaddr_in6 dest; bzero(&dest, sizeof(dest)); dest.sin6_family = AF_INET6; int ret = getaddrinfo(domainStr,NULL,NULL,&result); if (ret == 0) { for (curr = result; curr != NULL; curr = curr->ai_next) { switch (curr->ai_family) { case AF_INET6: { isIPV6Net = true; break; } case AF_INET: break; default: break; } } } freeaddrinfo(result); return isIPV6Net;}
0 0
- c++域名判断是否ipv6的网络
- Linux C判断两个IPv6地址是否相等的方法
- [C#]精确的判断网络是否可用
- 查看域名是否支持IPv6
- C语言socket判断网络是否联通(支持域名/附源码)
- 【C#】[网络]判断是否联网
- 判断是否是域名的正则表达式
- 判断FreeEIM网络是否连通(c/c++)
- WIN判断网络是否连通(c/c++)
- 如何查看自己的网络是否支持IPV6?
- Linux C 判断网络是否连接
- 判断是否为CDN域名
- Android实现“判断域名是否有效”的功能
- 判断IPV6地址格式是否正确
- ipv6网络的配置
- IPv6 网络的管理
- Android检查设备是否可以访问互联网,判断Internet连接,测试网络请求,解析域名
- 精确的判断网络是否可用
- ViewPager onPageChangeListener总结
- Hive整合HBase 通过Hive读/写HBase中的表
- 前端面试题
- Android 应用开发的耗电量控制
- php的phpass类加密算法
- c++域名判断是否ipv6的网络
- Linux中查找命令总结
- linux总结-第一讲-中断和异常
- SyntaxError: Non-ASCII character '\xe6' in file
- android登录注册关于判断账号密码为空时不崩溃
- linux进程间通信-管道通信
- WEP
- git提交代码的两种方式
- ios 控制PRO 版本使用