Bonjour à tous,
J'implémente un protocole appelé RP basé sur UDP. La partie DATA d'un datagramme UDP contient donc :
- entête RP : entier non signé sur 8 bits + entier non signé sur 16 bits.
- données : void *.
Je suis un peu perdu concernant les problèmes d'endianness : dois-je utiliser la fonction htons sur l'entier 16 bits de l'entête RP avant d'envoyer le message par sendto ? Ou faut-il se préocupper de l'ordre de l'ensemble de l'entête ? Faut-il s'occuper également de l'ordre des données ? ...
Merci de m'éclairer sur ce sujet...
Partager