# Langage C

**URL:** <https://www.debian-fr.org/t/langage-c/2958>\
**Category:** Programmation\
**Created:** [Février 20, 2016, 12:33 UTC](https://www.debian-fr.org/t/langage-c/2958 "2016-02-20T12:33:54Z")\
**Posts on this page:** 8\
**Page:** 1

<div class="post-metadata">

**Author:** ![Premium](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ac8455/32.png) [@Premium](https://www.debian-fr.org/u/Premium)\
**Post date:** [Février 20, 2016, 12:33 UTC](https://www.debian-fr.org/t/langage-c/2958/1 "2016-02-20T12:33:54Z")

</div>

Bonjour,

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

Merci d’avance

---

<div class="post-metadata">

**Author:** ![Ashgenesis](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/a/57b2e6/32.png) [@Ashgenesis](https://www.debian-fr.org/u/Ashgenesis)\
**Post date:** [Février 20, 2016, 12:33 UTC](https://www.debian-fr.org/t/langage-c/2958/2 "2016-02-20T12:33:55Z")

</div>

Tu peux regarder par la [cppfrance.com/codes/TRACEROU … 17946.aspx](http://www.cppfrance.com/codes/TRACEROUTE-SANS-RAW-PING_17946.aspx)  
sans oublier bien sur la RFC792 (ICMP)  
[diml.org/goodies/standards/r … m?session=](http://www.diml.org/goodies/standards/rfc792/792.dim?session=)

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

---

<div class="post-metadata">

**Author:** ![Premium](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ac8455/32.png) [@Premium](https://www.debian-fr.org/u/Premium)\
**Post date:** [Février 20, 2016, 12:34 UTC](https://www.debian-fr.org/t/langage-c/2958/3 "2016-02-20T12:34:05Z")

</div>

[quote=“Ashgenesis”]Tu peux regarder par la [cppfrance.com/codes/TRACEROU … 17946.aspx](http://www.cppfrance.com/codes/TRACEROUTE-SANS-RAW-PING_17946.aspx)  
sans oublier bien sur la RFC792 (ICMP)  
[diml.org/goodies/standards/r … m?session=](http://www.diml.org/goodies/standards/rfc792/792.dim?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.

---

<div class="post-metadata">

**Author:** ![stonfi](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/54ee81/32.png) [@stonfi](https://www.debian-fr.org/u/stonfi)\
**Post date:** [Février 20, 2016, 12:34 UTC](https://www.debian-fr.org/t/langage-c/2958/4 "2016-02-20T12:34:05Z")

</div>

slt,

Voila une source, tu peux t’inspirer et reproduire autre chose.  
[stuff.mit.edu/afs/sipb/project/t … aceroute.c](http://stuff.mit.edu/afs/sipb/project/tcpdump/src/traceroute/traceroute.c)

---

<div class="post-metadata">

**Author:** ![mattotop](https://www.debian-fr.org/user_avatar/www.debian-fr.org/mattotop/32/3942_2.png) [@mattotop](https://www.debian-fr.org/u/mattotop)\
**Post date:** [Février 20, 2016, 12:34 UTC](https://www.debian-fr.org/t/langage-c/2958/5 "2016-02-20T12:34:09Z")

</div>

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…

---

<div class="post-metadata">

**Author:** ![Premium](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/p/ac8455/32.png) [@Premium](https://www.debian-fr.org/u/Premium)\
**Post date:** [Février 20, 2016, 12:34 UTC](https://www.debian-fr.org/t/langage-c/2958/6 "2016-02-20T12:34:41Z")

</div>

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

---

<div class="post-metadata">

**Author:** ![stonfi](https://www.debian-fr.org/letter_avatar_proxy/v4/letter/s/54ee81/32.png) [@stonfi](https://www.debian-fr.org/u/stonfi)\
**Post date:** [Février 20, 2016, 12:34 UTC](https://www.debian-fr.org/t/langage-c/2958/7 "2016-02-20T12:34:41Z")

</div>

slt,

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

---

<div class="post-metadata">

**Author:** ![dmon](https://www.debian-fr.org/user_avatar/www.debian-fr.org/dmon/32/5587_2.png) [@dmon](https://www.debian-fr.org/u/dmon)\
**Post date:** [Février 20, 2016, 12:34 UTC](https://www.debian-fr.org/t/langage-c/2958/8 "2016-02-20T12:34:41Z")

</div>

> [@](#):
>
> ESt-ce que vous sauriez les structures qu’il faut que j’utilise ?

Une vraie faignasse!
