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...