我正在将旧代码替换为linux。//Request for IPV4 ADDRESSES ONLY
result = getaddrinfo(host.c_str(), NULL, &hints, &p_addr); 但是我需要在hostent结构中填充收集到的信息: hostent *server_host; 与其他代码的兼容性。我可以使用gethostbyname()直接获取hostent结构,但我想避免它。你有什么建议?
我使用Windows附带的WinLDAP.DLL连接到不同的OpenLDAP服务器(1x OpenLDAP,1x Active Directory)。编程语言是Delphi,但在这里可能与此无关。编辑:WMware在我的计算机上安装了两个虚拟以太网适配器。如果我去激活那些适配器,ldap_connect的速度会快2-3倍。这并不能完全解决这个问题,但它可能有助于找到一个解释。