Ajouter un commentaire

looping_8627
JPCAP

Bonjour,

j'ai réalisé un projet sous linux utilisant l'API Jpcap, jusque là pas de problème.

j'ai du migré ce projet sur du solaris 2.8, cela a impliqué

recompilation du projet
recompilation de la librairie de capture libpcap

voici l'erreur rencontré :

PacketCapture: loading native library jpcap.. ok
Using device 'lo0'
Exception in thread "main" java.lang.UnsatisfiedLinkError: open
        at net.sourceforge.jpcap.capture.PacketCapture.open(Native Method)
        at net.sourceforge.jpcap.capture.PacketCapture.open(PacketCapture.java:63)
        at Sniffer.<init>(Sniffer.java:50)
        at Sniffer.main(Sniffer.java:278)

je n'utilise pas le java.library.path mais la variable d'environnement LD_LIBRARY_PATH, le librairie libjpcap.so est bien chargé :

PacketCapture: loading native library jpcap.. ok

mais toutes les méthodes proposé par l'API génère des erreurs, ici open

manque t'il quelque chose ?

Filtered HTML

Plain text

CAPTCHA
Cette question permet de vérifier que vous n'êtes pas un robot spammeur :-)
  AA    CCC   CCC  ZZZZZ  U   U 
A A C C Z U U
AAAA C C Z U U
A A C C Z U U
A A CCC CCC ZZZZZ UUU