Je joue avec les appels 'recvfrom' et 'sendto' en utilisant UDP. J'ai un client qui ne fait que diffuser des paquets UDP sur le port 6000. J'ai un serveur qui lie un socket sur le port 6000, et effectue un seul recvfrom.L'appel UDP recvfrom renvoie un mauvais numéro de port. Pourquoi?
Le problème est que le membre sin_port de struct sockaddr retourné par recvfrom est toujours incorrect. Pourquoi?
Je posterais du code source mais quelqu'un a déjà posté cette question (sans réponse) et j'utilise presque le même code que lui. En outre, vous pouvez obtenir plus d'informations sur ce problème en lisant son poste: FORUM POST.
Merci à l'avance
EDIT: Je pense vraiment 'cause numéro 2' de la réponse 'nos de pourrait être le problème. Comment puis-je le vérifier?
Publiez votre code et dites quel système d'exploitation vous utilisez. – Roddy