Examinons ceci plus en détails : premièrement, vous noterez que la fonction comporte un type de retour<foreignphrase>void</foreignphrase>. C'est logique, parce que <function>pcap_loop()</function> ne saurait de toute façon PAS comment PRENDRE EN COMPTE (manipuler) une valeur de retour. Le premier argument correspond au dernier argument de <function>pcap_loop()</function>. QUELLE QUE (Quelque) soit la valeur passée EN DERNIER ARGUMENT (pendant que le dernier argument de) à <function>pcap_loop()</function> CELLE-CI est transmise COMME (au) premier argument à (de) notre function de rappel, chaque fois que la fonction est appelée. Le second argument est l'en-tête <application>pcap</application>r, qui indique quand le paquet a été reniflé, sa TAILLE (largeur), etc. La structure de <function>pcap_pkthdr</function> est définie dans <prototype>pcap.h</prototype> :
effectivement c'est un peu plus clair merci pour cette aide .