2016-10-08 30 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不是線程安全的。 如果你在不同的線程中使用相同的通信器,你應該確保使用正確的同步機制。