salut,
regardez ce code
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);
mon problème est que la chaine addr1 change après l'appelle de inet_ntoa et prend la valeur de addr2.
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.