Les Forums
Les forums sont fermés. Ils restent présent pour consultation et archivage.
Vous pouvez désormais poser vos questions directement dans les commentaires en bas de chaque page du site.
Alors n'hésitez pas à participer
Code C concernant l'en-tête TCP : struct tcp n'est pas défin
Bonjour, je me réfère à votre site pour calculer le checksum de packets TCP, et je suis le code qui est donné à la fin de http://www.frameip.com/entete-tcp/ , mais dans ce code, la structure tcp est utilisée et je ne trouve pas sa déclaration, ce qui me bloque pour poursuivre. L'un d'entre vous saurait-il me débloquer en connaissant cette structure ? Merci d'avance. |
Lu jolivier, Et voila : struct tcp { unsigned short port_source; unsigned short port_destination; unsigned long sequence; unsigned long accuse; unsigned short reserved:4; // Reserved est divisé en deux afin d'être directement intégré à la bonne place unsigned short offset:4; unsigned short flag_fin:1; // L'ordre des champs sont inversé unsigned short flag_syn:1; // L'ordre des champs sont inversé unsigned short flag_rst:1; // L'ordre des champs sont inversé unsigned short flag_psh:1; // L'ordre des champs sont inversé unsigned short flag_ack:1; // L'ordre des champs sont inversé unsigned short flag_urg:1; // L'ordre des champs sont inversé unsigned short reserved2:2; unsigned short window; unsigned short checksum; unsigned short pointeur; }; @+ _SebF - Sébastien FONTAINE |
Merci beaucoup :), je teste ça, dès que mon programme recompile 😉 |