标签: c++ sockets network-programming wireless openwrt
我有一个代码可以在无线网络上连续传输消息(广播),并且还可以连续接收消息。因此,我使用pthreads同时进行传输和接收。我面临的问题是我想跳过接收我发送的消息,只接收其他人发送的数据包/消息。有可能这样做吗?
请注意,此代码在无线调制解调器上运行,而不是在笔记本电脑上运行。调制解调器使用OpenWrt OS运行。
答案 0 :(得分:2)
通常,无法阻止接收您自己节点的消息。
您最好的选择是继续让它接收自己的数据包,然后忽略任何拥有您的MAC或IP地址的数据包。