Bonjour à tous!
Voila, je suis en train de travailler une petite application en C++, pour pouvoir rediriger tous les messages UDP à destination d'un serveur sur une autre machine (tout port confondu).
Bref, je conserver toutes les structures du messages, sauf l'ip de destination.
J'ai réussi à faire une appli de ce style en utilisant WinPcap pour "sniffer" les message udp.
Cependant, j'aimerais me passer de winpcap dans un premier temps. Aussi, lorsque j'envoie le message avec l'ip de destination modifié, le port source change, puisque c mon appli c++ qui envoie, et non le programme d'origine.
Ma question est donc:
Comment pouvoir récupérer un message UDP destiné à une ip (peu importe le port), et le retransmettre proprement au nouveau SERVEUR? Vraiment juste modifié l'ip de destination?
J'ai trouvé des éléments sur le site, mais recvfrom ne semble pas bien marché comme je le souhaite.
Merci pour votre aide a tous!