2016-10-08 32 views
0

任何人都可以帮助我吗?我在PacketCommunicator中使用PacketDeviceOpenAttributes.NoCaptureLocal标志,当我发送数据包时,我的通信器始终将我的数据包作为接收数据包捕获。谢谢。C#Pcap.net PacketDeviceOpenAttributes.NoCaptureLocal捕获发送的数据包

+0

您是否使用相同的通信器来发送和接收数据包? 也许代码共享? – brickner

+0

[C#Pcap.net通信]的可能重复(http://stackoverflow.com/questions/39935404/c-sharp-pcap-net-communication) – brickner

+0

http://pastebin.com/KcUPbiwp这里是我的代码 –

回答

1

PacketCommunicator不是线程安全的。 如果你在不同的线程中使用相同的通信器,你应该确保使用正确的同步机制。