2011-09-17 2 views

Répondre

2

Vous venez de trouver un bug! WinPcapDevice créait un nouveau SendPacketArrivalEvent() au lieu de le surcharger. Modifié PcapDevice.SendPacketArrivalEvent() pour être un virtuel et WinPcapDevice.SendPacketArrivalEvent() pour être un remplacement et maintenant la méthode correcte est appelée. Le problème était que WinPcapDevice créait une nouvelle méthode au lieu de le surcharger que PcapDevice capturait un paquet et appelait son propre SendPacketArrivalEvent(). Cette implémentation ne gère pas les événements de statistiques car ils sont spécifiques à WinPcapDevices.

Correction du problème, mis à jour les informations d'assemblage à 4.0.1 et uploadés l'assemblée à filedropper:

http://www.filedropper.com/sharppcap

Si vous pouvez l'essayer et voir que cela fonctionne, je vais vérifier le correctif dans git et il sortira avec la prochaine version de SharpPcap.

Merci encore pour le rapport de bug.

Chris

Auteur de SharpPcap

+0

Oui, il travaille maintenant. Merci! – sieben

Questions connexes