主题:limux下socket绑定端口的问题
yong311408
[专家分:2720] 发布于 2007-04-04 21:40:00
绑定时总是出错,什么原因
回复列表 (共2个回复)
沙发
lvliang [专家分:1680] 发布于 2007-04-08 16:54:00
不知道什么出错……
尽可能的分析:
1.绑定小于1024的端口需要root权限;
2.出现地址已经使用,请加下面代码
void ReuseAddr(int sockfd)
{
int one = 1;
setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, (char*)&one, sizeof(int));
}
板凳
yong311408 [专家分:2720] 发布于 2007-04-08 20:40:00
哈哈,原来如此!
我绑定了1000
我来回复