【发布时间】:2010-07-28 21:07:22
【问题描述】:
我正在使用 UDP 进行“recvfrom”和“sendto”调用。 我有一个客户端,它只在端口 6000 上广播 UDP 数据包。 我有一台服务器,它在端口 6000 上绑定一个套接字,并执行一次 recvfrom。
问题是从 recvfrom 返回的 struct sockaddr 的 sin_port 成员总是不正确的。为什么?
我会发布一些源代码,但有人已经发布了这个问题(没有答案),我使用的代码几乎与他相同。此外,您可以阅读他的帖子获得有关此问题的更多信息:FORUM POST。
提前致谢
编辑:我真的认为“否”答案中的“原因 2”可能是问题所在。如何查看?
【问题讨论】:
-
发布您的代码,并说明您使用的操作系统。