Merci ça compile, par contre, j'ai patché quelques petites choses :
- les messages d'erreurs utilise pcap_geterror et libnet_geterror au lieu de errbuf qui n'est pas initialisé.
- si pcap_next renvoie une erreur, elle est affichée
- la variable ip est initialisée à 0
ce qui permet de voir le message d'erreur avec libpcap 0.8 (pas 0.9) lors de l'appel de la fonction pcap_compile :
pcap_compile() failed: syntax error
Après je ne peux pas tester plus : je n'ai pas eu le problème de session fantome, et lorsque je lance le programme alors que la session est encore active, elle n'est pas coupée.
[^] # Re: Problème de compilation
Posté par _alex . En réponse au journal pppoesk : programme pour clore les 'sessions fantômes' PPPoE. Évalué à 3.
- les messages d'erreurs utilise pcap_geterror et libnet_geterror au lieu de errbuf qui n'est pas initialisé.
- si pcap_next renvoie une erreur, elle est affichée
- la variable ip est initialisée à 0
ce qui permet de voir le message d'erreur avec libpcap 0.8 (pas 0.9) lors de l'appel de la fonction pcap_compile :
pcap_compile() failed: syntax error
ma version patchée est là :
http://a.flament.free.fr/data/pppoesk/pppoesk.c
Après je ne peux pas tester plus : je n'ai pas eu le problème de session fantome, et lorsque je lance le programme alors que la session est encore active, elle n'est pas coupée.