salut,
regardez ce code
mon problème est que la chaine addr1 change après l'appelle de inet_ntoa et prend la valeur de addr2.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7 char *addr1; char *addr2; addr1= inet_ntoa(app->ip_1 ); printf ("addr ip src %s \n",addr1); addr2 =inet_ntoa(app->ip_2); printf ("addr ip src %s \n",addr1);
comment je peut sauvegarder addr1 sans que inet_ntoa le modifier ?
La fonction inet_ntoa() convertit l'adresse Internet de
l'hôte in donne dans l'ordre des octets du réseau en une
chaîne de caractères dans la notation avec nombres et
points.
merci d'avance pour vos réponses.
Partager