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 :-)
 N   N   QQQ    BBBB   EEEE  ZZZZZ 
NN N Q Q B B E Z
N N N Q Q BBBB EEE Z
N NN Q QQ B B E Z
N N QQQQ BBBB EEEE ZZZZZ
Q