【发布时间】:2017-11-28 13:26:12
【问题描述】:
当我从服务器端访问超过 1 个服务时,绑定返回“错误 99(无效地址)”。
但是,当我一次只访问一项服务时,它可以正常工作。为什么会这样?
这是我访问 IP 地址的方式
serverAddr.sin_addr.s_addr = if_addr(TcpIp_Config[handleId].StaticIpAddr)
发生错误的地方
if(0 > bind(UDP_socketID, (struct sockaddr *) serverAddr, sizeof(serverAddr))
{
perror(bind());
}
【问题讨论】: