![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
网络编程
快乐的小青蛙一只
生活不止眼前的苟且,还有诗和远方。
展开
-
udpSocket捕获ICMP不可达错误
最近得写个udpAgent,由于要做udpServer端的容灾,所以要感知udpAgent发出的UDP包是否被某个udpServer进程接收。但是UDP协议本身是无连接和...转载 2018-09-04 10:19:25 · 3853 阅读 · 0 评论 -
[Errno 98] Address already in use
在socket编程时,bind函数返回失败,errno:98这是因为socket默认不支持地址复用,若报该错误则需要在bind()前调用setsockopt函数显式设定套接字地址复用,如下:int reuse_addr_opt = 1;setsockopt(sockfd, SOL_SOCKET, SO_REUSEADDR, &reuse_addr_opt, sizeof(int));...原创 2018-10-08 15:46:42 · 855 阅读 · 0 评论