Langage C

Bonjour,

j’aurais besoin d’aide pour coder en C la commande traceroute du shell

Merci d’avance

Tu peux regarder par la cppfrance.com/codes/TRACEROU … 17946.aspx
sans oublier bien sur la RFC792 (ICMP)
diml.org/goodies/standards/r … m?session=

Ca te donnera une idée de ce dont tu as besoin

[quote=“Ashgenesis”]Tu peux regarder par la cppfrance.com/codes/TRACEROU … 17946.aspx
sans oublier bien sur la RFC792 (ICMP)
diml.org/goodies/standards/r … m?session=

Ca te donnera une idée de ce dont tu as besoin[/quote]

Bonjour,

merci pour la réponse.
Est ce que tu pourrais m’indiquer les appels systemes à utiliser car mon prof de TD avait (avant le blocus) dit que l’on avait besoin de pipe,fork,… c’est à dire des appels simples or cela me paraît plus compliqué que cela.
Depuis 2 semaines c’est la néant pas de cours ni td… Crying or Very sad

Si quelqu’un pouvait me renseigner?

Merci d’avance.

slt,

Voila une source, tu peux t’inspirer et reproduire autre chose.
stuff.mit.edu/afs/sipb/project/t … aceroute.c

La doc des libs C est à priori dans le man (je crois que c’est le man 5).
Une lecture de ‘man 5 exec’, peut être…

ESt-ce que vous sauriez les structures qu’il faut que j’utilise ?

slt,

Comme ça non, mais regarde dans la source stuff.mit.edu/afs/sipb/project/t … aceroute.c et inspire toi…tu fais une recherche sur le mot “struct” et tu auras les structures utilisées et le commentaire.

Une vraie faignasse!