Le Mon, 4 Apr 2005 15:11:42 +0200 Sylvain Sauvage <[EMAIL PROTECTED]> a �crit:
> Si tu ne sp�cifie pas l'IP de la socket, les paquets UDP sont envoy�s > sur toutes les IP de la machine A (d'o� le any). C'est ensuite au > niveau IP(le niveau sous UDP) que les paquets sont rout�s. > Oui > Je pense que ce que tu voudrais, c'est que le noyau t'informe de > l'interface/IP qui a servi � envoyer ce paquet. Oui > > Mais ce paquet est d�j� parti ! Ben oui > > Il faudrait : > 1/ soit que la socket soit modifi�e (plus en any) Pr�ciser l'IP de d�part dans ce cas, c'est �a? > 2/ soit que les infos de routage remontent dans le paquet. Oui, ce serait l'id�al.. > > Pour le 1/, tu peux envoyer d'autres paquets par cette socket mais > vers n'importe quelle autre adresse (d'o� le any). La socket n'est pas > modifi�e(elle reste en any). C'est bien ce que j'ai vu (et c'est logique) > > Pour le 2/, ben je ne connais pas par c_ur toutes les fonctions C sur > les paquets UDP mais il ne me semble pas que cela soit possible (en > tout cas les infos ne sont pas dans la socket). C'est la conclusion que je commen�ais � envisager. C'est vrai qu'en r�fl�chissant, c'est un probl�me en aval de la socket et qu'il n'y a aucune raison d'un retour d'information... > > Une solution, c'est que le receveur de ton paquet UDP te renvoie ton > adresse dans sa r�ponse. Exclus dans mon cas :( > Ou bien tu recherches le nom de la machine > sur laquelle tu travailles. Grosse flemme, j'ai rajout� une option -i par laquelle l'utilisateur dit l'IP utilis�e. Moche mais bon... > > Mes 2 �, Je vois souvent �a mais je n'ai jamais os� demander, �a veut dire quoi exactement? Mes 2� aussi quand m�me et merci Fran�ois Boisson -- Pensez � lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez � rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]

