summaryrefslogtreecommitdiff
path: root/pcap2tzsp.c
Commit message (Collapse)AuthorAgeFilesLines
* Ajout option -s <snaplen> dans le usage()Ludovic Pouzenc2012-11-081-2/+6
| | | | | | | Ajout d'une condition pour compatibilite avec libpcap-0.7 (Debian Etch...) git-svn-id: file:///var/svn/2012-tzsp/trunk@17 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Commit du soir pour une mauvaise phrase en anglais ^^Ludovic Pouzenc2012-10-311-1/+1
| | | | git-svn-id: file:///var/svn/2012-tzsp/trunk@16 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Work in progress : ajout de fonctions pour la génération des paquets TZSP.Ludovic Pouzenc2012-10-271-48/+105
| | | | | | | | Plusieurs possibilités vont être proposées (plus ou moins de tags). make_tzsp_basic testé sous Linux. Compil sous Windows à vérifier (size_t et compagnie). git-svn-id: file:///var/svn/2012-tzsp/trunk@15 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Version qui compile sous Visual Studio 2005, CodeBlocks avec MinGW et Linux ↵Ludovic Pouzenc2012-10-231-81/+19
| | | | | | | | | Ubuntu 12.04. J'ai carrément fait des fichiers includes par compliateur car ça faisait des tas de #if pourris. git-svn-id: file:///var/svn/2012-tzsp/trunk@14 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Version compilable sous Windows avec Visual Studio 8 et ses outils de ↵Ludovic Pouzenc2012-10-221-24/+100
| | | | | | compilations... Vive les #ifdef partout. git-svn-id: file:///var/svn/2012-tzsp/trunk@13 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Code cleaning (encore un peu)Ludovic Pouzenc2012-10-211-8/+7
| | | | git-svn-id: file:///var/svn/2012-tzsp/trunk@12 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Ajout licence GPL, cleaning du vieux code, ajout options --help -H et -v ↵Ludovic Pouzenc2012-10-211-9/+29
| | | | | | (verbose) git-svn-id: file:///var/svn/2012-tzsp/trunk@11 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Partie UDP revampée (write() à la place de sendto() grace à l'utilisation ↵Ludovic Pouzenc2012-10-211-49/+106
| | | | | | | | | | de connect() en UDP... Oui oui, c'est possible et normal. Résolution des noms avec getnameinfo(). Synthèse du filter par défaut en fonction de ça. Reste à tester avec un PC en IPv6 ! git-svn-id: file:///var/svn/2012-tzsp/trunk@10 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Resolution problèmes printf 64 bits (harmonisation des types avec la libpcap)Ludovic Pouzenc2012-10-211-17/+8
| | | | | | | Resolution bug du free en trop sur pas d'option "-i" git-svn-id: file:///var/svn/2012-tzsp/trunk@9 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Essai du tag packet count TZSP pour détecter les pertes côté receveur, ↵Ludovic Pouzenc2012-10-211-1/+8
| | | | | | mais wireshark disset pas ce tag, alors c'est chiant. Laissé en commentaire git-svn-id: file:///var/svn/2012-tzsp/trunk@8 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Signal handling and statistics at exitLudovic Pouzenc2012-10-211-13/+66
| | | | git-svn-id: file:///var/svn/2012-tzsp/trunk@7 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Bug fix sur les pb de mémoires non désallouées. Il reste 8 ocetts perdus ↵Ludovic Pouzenc2012-10-201-3/+15
| | | | | | dans le lexer du pcap_compile... et je crois pas que ça soit rattrapable depuis mon appli. git-svn-id: file:///var/svn/2012-tzsp/trunk@6 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Amélioration de la gestion des min/max de la taille de captureLudovic Pouzenc2012-10-201-3/+9
| | | | git-svn-id: file:///var/svn/2012-tzsp/trunk@5 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Utilisation reele du opt_snaplenLudovic Pouzenc2012-10-201-3/+12
| | | | git-svn-id: file:///var/svn/2012-tzsp/trunk@4 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Correction du bug du filtre par défaut qui laisse la catpure s'embaler si ↵Ludovic Pouzenc2012-10-201-2/+3
| | | | | | | | | on teste avec -i lo -h 127.0.0.1 -> Les paquets TZSP n'était pas recapturés, mais les ICMP destination host unrechable, si. git-svn-id: file:///var/svn/2012-tzsp/trunk@3 147d2d3d-d0bd-48ea-923a-d90ac20f5906
* Première version du client TZSPLudovic Pouzenc2012-10-201-0/+304
git-svn-id: file:///var/svn/2012-tzsp/trunk@2 147d2d3d-d0bd-48ea-923a-d90ac20f5906