2017-04-13 5 views
-1

Je passe beaucoup de temps à composer ICMPv6 avec la sollicitation des voisins par pcap. J'ai étudié RFC:C++ code pour envoyer ICMPv6 avec sollicitation des voisins

rfc4861 # section 4.3

rfc4443 # section 2.3

Mais je ne l'ai pas fait capable somme de contrôle correcte. Comme prochaine étape, essayez de trouver un exemple en C/C++. J'ai trouvé ns.c de http://www.pdbuchan.com/rawsock/rawsock.html et ce n'est probablement pas une bonne implémentation. Fonction sendmsg() faire une erreur de segmentation et la somme de contrôle n'est pas correcte aussi ... je pense.

Si quelqu'un connaît le code, qui envoient la sollicitation de voisin, je serai reconnaissant.

Si quelqu'un sait pourquoi le code ne le fait pas, je serai reconnaissant aussi.

grâce

Répondre

0

ndisc6 est une collection d'outils de diagnostic IPv6 qui devraient vous donner toutes les informations que vous cherchez, y compris le code source.