腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
关于
gethostbyname
源文件
中
函数
__
gethostbyname_r
的
一个
问题
、
、
我是
一个
新
的
programer.When,我尝试读取getXXbyYY.c,glibc
中
的
gethostbyname
()
的
源文件
,我发现了
一个
关于
宏
的
函数
。INTERNAL (REENTRANT_NAME) (ADD_VARIABLES, &resbuf, buffer,buffer_size, &result H_ERRNO_VAR) 可以通过将以下宏设置为__
gethos
浏览 110
提问于2021-11-04
得票数 1
2
回答
如何在MAC中使用
gethostbyname_r
、
我写了
一个
网络实用工具。我正在使用
函数
gethostbyname_r
。这个
函数
在Linux环境下编译得很好,但是当我试图在MAC操作系统上编译相同
的
代码时,我会得到以下错误: 在MAC上还有什么其他
的
功能或者对应
的
功能吗
浏览 6
提问于2012-09-26
得票数 2
1
回答
基于memcpy
的
地质名称分割断层
、
、
我有
一个
程序,获取txt
中
域列表
的
IP --
一个
巨大
的
列表,像数百万个域一样,按
gethostbyname
命名,并将它们放入struct sockaddr_in
中
,并且我使用多线程使这个过程更快--在运行4或5分钟之后,检查它们
的
速度--我在memcpy代码
中
得到了精确
的
分段错误。所有线程
的
主例程示例:#include <arpa/
浏览 5
提问于2022-11-09
得票数 -1
1
回答
使用
gethostbyname_r
()
函数
应包括哪些头文件
、
、
我在我
的
代码中使用了
gethostbyname_r
()
函数
,在编译过程中会出现以下错误。gethostname.cpp:17:错误:“
gethostbyname_r
”未在此范围内声明#include<stdio.h>#include<syshostent hostbuf; char* hostent_buff; int hres = 0
浏览 1
提问于2015-01-27
得票数 1
2
回答
对于无法解析
的
主机,
gethostbyname_r
()调用总是返回h_errnop设置为TRY_AGAIN (在Ubuntu19.04和20.04上)
、
、
、
、
while(do_again) { printf("HOST NOT FOUND: got a TRY_AGAIN response from
gethostbyname_r
; } do_again =
浏览 8
提问于2020-10-08
得票数 1
1
回答
使用glibc,为什么我
的
gethostbyname
在I/DHCP更改DNS服务器后失败?
、
、
如果我们
的
服务器(在设备上运行)在获得DHCP租约之前启动,那么它永远不能使用主机名进行连接。 如果发生这种情况,它可以通过IP地址找到主机,但不能通过DNS。我最初认为Curl DNS缓存有
问题
,因为curl连接失败。但是我使用了CURLOPT_DNS_CACHE_TIMEOUT来防止curl缓存地址,但是连接仍然失败。
浏览 3
提问于2008-09-24
得票数 6
回答已采纳
2
回答
为什么gethosbyname()在设计上与get()一样糟糕?
、
但是我看到静态分析器报告它
的
使用是不安全
的
,当软件删除它
的
使用时,它往往是出于安全原因。 我知道最近在实现中发现了许多安全缺陷(比如幽灵),但是有几件事似乎表明这个
函数
在设计…时也有缺陷。
浏览 0
提问于2016-04-23
得票数 2
回答已采纳
1
回答
如何在linux中使用
gethostbyname_r
、
、
、
我目前使用
的
是线程不安全
的
gethostbyname
版本,非常容易使用。您传递主机名,它将返回地址结构。在MT环境
中
,这个版本正在破坏我
的
应用程序,所以试图用
gethostbyname
_r.替换它。发现很难搜索
一个
示例用法或任何好
的
文档。 有人用过这种
gethostbyname_r
方法吗?有什么想法吗?如何使用它和如何处理它
的
错误条件(如果有的话)。
浏览 3
提问于2011-06-29
得票数 6
回答已采纳
6
回答
如何在FreeBSD上使用
gethostbyname_r
和DBI或DBD::MySQL来解决这个
问题
?
、
、
、
我有一些旧
的
perl代码,它们最近在FreeBSD机器上停止工作。失败
的
代码(以最简单
的
形式)如下所示:此操作失败,并显示以下错误: /libexec/ld-elf.so.1: /usr/local/lib/mysql/libmysqlclient.so.15: Undefined symbol "
gethostbyname_r
此服务器上
的
其他应用程序(PHP、命令行工具)可以通过主机名毫无
问题
地访
浏览 4
提问于2008-12-27
得票数 2
1
回答
CVE-2015-0235是如何触发和利用
的
?
、
、
、
我正在看一些
关于
CVE-2015-0235 ()
的
安全建议
的
案例研究和利用,但我无法弄清楚其中
的
一些细节。如果这一点一目了然,很抱歉。在漏洞测试
中
,他生成了
一个
长度为:86 + sizeof (*h_addr_ptrs) + strlen (name) + 1); 然而,在案例
浏览 0
提问于2015-01-30
得票数 2
1
回答
在cygwin上将GSOAP编译为共享库:未定义
的
引用/重定位被截断以适合
、
、
我想在cygwin上编译gsoap作为
一个
共享库。静态编译已经开始工作了。但是,考虑到另
一个
使用它
的
项目(kopano-core),我希望将其作为共享库。 我正在使用cygports。tmpbuf)- } hostent =
gethostbyname_r
(addr, hostenttmpbuf)- } #elif defined(HAVE_
GETHOS
浏览 100
提问于2019-06-29
得票数 0
1
回答
自动配置脚本在较新
的
Xcode版本下崩溃
、
、
错误是
gethostbyname_r
是必需
的
。现在,configure对此
函数
进行测试,通常它适用于不提供该
函数
的
系统。然而,在较新
的
Xcode版本上,configure退出时只会出现错误。我发现,我可以通过注释掉configure
中
的
坏测试,然后运行它并显式传递configure应该设置
的
标志,从而获得成功
的
构建。但这不太令人满意。似乎正在进行
的
是configure看到
gethostbyn
浏览 6
提问于2021-12-18
得票数 -1
1
回答
指定"127.0.0.1“选项,但仍使用"localhost”名称
我使用-h选项,指定我希望通过特定
的
主机/接口连接到MySQL服务器,但是MySQL告诉我这一点,这显然没有什么意义。ERROR 1698 (28000): Access denied for user 'root'@'localhost' 我已经通过127.0.0.1为root创建了
一个
访问权限(已经执行了刷新权限(我找不到我
的
失败之处。
浏览 6
提问于2016-05-21
得票数 0
回答已采纳
2
回答
返回具有多个可能值
的
字符指针
、
、
以下
函数
的
目的是通过调用一些返回gchar *
的
函数
来检索特定信息(使用glib进行D-BUS对象解析)。将在另
一个
文件中使用get_param()来获取和处理这些值。value = get_manufacturer(); // MANUFACTURER_1 else {} } 我在最终
的
源文件
中
获得了期望值在这种特定
的
情况下,数据长度是事先不知道<
浏览 0
提问于2016-02-22
得票数 0
2
回答
第二次调用
gethostbyname
给seg故障
、
、
if ((server=
gethostbyname
(HOSTA))==NULL){ exit(3);gdb
中
的
bt0x0012d422 in __kernel_vsyscall () (gdb) bt() from /lib/tls/i686/cmov/libnss_fil
浏览 4
提问于2013-05-03
得票数 0
回答已采纳
1
回答
Solaris8-10: host2ip转换
问题
、
、
、
、
我有
一个
非常特殊
的
问题
,我正在处理。我有一些代码是在Solaris8/sparc平台上用旧
的
编译器(gcc 2.95或更早
的
版本)编译
的
。(solaris 10应该向后兼容solaris 8) 在调试过程
中
,我发现当应用程序尝试将主机名转换为其对应
的
i/p地址时,
问题
就出现了。它先使用
gethostbyname_r
,然后使用inet_ntoa来获取ipv4四点分隔数。通过gdb解决方案,我看到了<
浏览 0
提问于2012-09-13
得票数 1
回答已采纳
1
回答
为什么C可以容忍缺少
函数
声明?
、
、
今天我们遇到了
一个
不寻常
的
现象,
一个
同事在他
的
代码
中
调用了
一个
行为正常
的
函数
,这会在libc (
gethostbyname
)
中
触发
一个
段错误。令人费解
的
是,相同
的
函数
在相同
的
运行时在其他
源文件
中
运行时没有任何
问题
。令人惊讶
的
是,当使用valgrind时,段故
浏览 1
提问于2012-07-27
得票数 3
回答已采纳
1
回答
Google NaCl获取IP和系统信息
、
、
、
初学者
问题
我猜本机客户端运行时系统会阻止将其视为不安全
的
活动来执行吗?如果这是真的,还有什么可供选择
的
呢?
关于
gethostbyname
,我得到了错误:未知服务器错误 我用
的
是利比克
浏览 4
提问于2012-11-03
得票数 1
2
回答
MySQL用户主机网络
数据库如何评估MySQL用户
的
主机?我
的
服务器尝试从myhostname连接到数据库,但是失败了,即使我在/etc/hostname
中
设置了该服务器
的
主机名,但当我使用IP时,它仍然可以工作。用户是这样创建
的
: GRANT ALL ON db.* TO 'dude'@'myhostname';
浏览 1
提问于2012-08-03
得票数 0
回答已采纳
2
回答
MySQL和C应用程序
、
、
、
、
当使用C/C++构建
一个
在linux上访问MySQL数据库
的
应用程序时,我必须动态地链接到mysql客户端库。有没有一种方法可以静态链接应用程序,这样就不再需要mysql客户端库了?就C\C++开发而言,在应用程序
中
包含相当长
的
查询但在代码之外包含相当长
的
查询,最佳实践是什么?使用存储过程是不可能
的
,因为数据库在MySQL 4服务器上运行。
浏览 2
提问于2008-11-11
得票数 3
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
关于近期团队管理上的问题,一个创业电商公司HR发在群中的致辞
C/C+编程笔记:C语言预处理命令是什么?不要以为你直接写#就行!
C-C+程序设计 智慧树知到网课答案
VS Code C+扩展:自动创建函数的定义和声明
装软件遭遇hostname问题
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券