我目前正在升级我们的软件以支持 ipv6,同时我正在将主机名/IP 字段扩展到最大主机名大小。在 sun 文档中,这似乎可以达到 1025(netdb.h:#define NI_MAXHOST 1025 - 这是推荐的主机名分配定义),但是当我将超过 255 的主机名传递给 getaddrinfo 时,我得到“getaddrinfo failed: memory allocation失败”。我在 Sol10 盒子上进行测试。想法?
问问题
383 次