我有一个代码可以在无线网络上连续传输消息(广播)并连续接收消息。因此,我使用 pthreads 同时进行传输和接收。我面临的问题是我想跳过接收我发送的消息,而只接收其他人发送的数据包/消息。可以这样做吗?
请注意,此代码在无线调制解调器上运行,而不是在笔记本电脑上运行。调制解调器使用 OpenWrt OS 运行.
最佳答案
一般来说,没有办法阻止接收到自己节点的消息。
最好的办法是继续让它接收自己的数据包,然后忽略任何具有您的 MAC 或 IP 地址的数据包。
关于c++ - 跳过接收我通过无线网络广播的消息,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6337561/