【发布时间】:2011-08-31 04:34:54
【问题描述】:
我正在尝试侦听将通过 UDP 发送到已知 MAC 地址的特定发现数据包。此 MAC 地址不会与我正在接收的接口的 MAC 地址相同。
我尝试过 Beej 的 UDP listener,但它只接收具有正确 MAC 的数据包。
当我使用 tcpdump 收听时,我可以看到数据包正在发送到设备。
看起来我可以在原始套接字上接收(虽然还没有工作)但是有没有办法只过滤我想要的目标 MAC?
任何人都可以在这方面给我任何指导吗?
【问题讨论】:
标签: c linux sockets networking