recvfrom阻塞设置超时时间
struct timeval tv;int ret;tv.tv_sec = 10;tv.tv_usec = 0;if (setsockopt(s, SOL_SOCKET, SO_RCVTIMEO, &tv, sizeof(tv)) < 0) {printf(“socket option SO_RCVTIMEO not support\n”);return;}if ((ret = recvfrom(s, buf, sizeof buf, 0, NULL, NULL)) <.
转载
2020-07-02 09:57:25 ·
3971 阅读 ·
1 评论