我继承了一些调用的TCP代码:
bind(tcpsocket,(struct sockaddr*)&server_addr,sizeof(server_addr));
在致电之前
setsockopt(tcpsocket,SOL_SOCKET,SO_REUSEADDR,&yes,sizeof(int));
解决方法
需要在bind()之前设置SO_REUSEADDR.但是,并非所有选项都需要在bind()之前设置,或者甚至在connect()之前设置.它实际上取决于所设置的特定选项,因此您必须逐个选项地处理它们.
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。