2011-09-17 14 views

答えて

2

あなたはバグを見つけました。

WinPcapDeviceは、オーバーライドする代わりに新しいSendPacketArrivalEvent()を作成していました。変更されたPcapDevice.SendPacketArrivalEvent()を仮想に、WinPcapDevice.SendPacketArrivalEvent()をオーバーライドに変更し、正しいメソッドが呼び出されました。

問題は、WinPcapDeviceがPcapDeviceがパケットをキャプチャして、独自のSendPacketArrivalEvent()を呼び出すのではなく、新しいメソッドを作成していたためです。この実装は、WinPcapDevicesに固有の統計イベントを処理しません。

は、問題を修正しました4.0.1にアセンブリ情報を更新してfiledropperにアセンブリをアップロード:

http://www.filedropper.com/sharppcap

あなたはそれを試してみて、それは私がgitのに修正を確認します動作することを見ることができた場合SharpPcapの次のリリースで外出する予定です。

もう一度バグレポートをありがとうございます。

クリス

SharpPcap

+0

の著者はい、それは今働いています。ありがとう! – sieben

関連する問題