• # le Principe...

    Posté par . En réponse au message [Résolut] Recevoir une réponse a mon ping (en C). Évalué à 3. Dernière modification le 07 mai 2021 à 09:55.

    serait de ne pas bloquer,
    car là, si tu reçois un truc, tu le prend, et tu attends autre chose

    il faudrait plutot attendre un signal de la carte (interruption je crois)
    pour déclencher la boucle de lecture
    seulement il te faut lire les protocoles car un packet ping à un certain format donc une certaine taille, une réponse aura un format, et un packet TCP/IP en aura un autre

    bref tu vas devoir réinventer la gestion des protocoles dans ton programme

    sinon c'est la magie de l'opensource tu vas chercher les sources de l'outil "ping" pour voir comment il réagit.

    il me semble que l'outil ping permet aussi de preciser l'interface ou l'IP source avec laquelle tu ping