Bonjour,
J'avais déjà poser une question à ce sujet mais j'ai encore un problème pour pinger.
J'ai récupéré une fonction qui permet de le faire sur le site mais j'ai un soucis lors de ma compilation ! La fonction est :
int ping (char ip[50])
{
int result = 0;
char test[50];
char commande[100];
FILE *temp;
strcpy (commande,"ping ");
strcat (commande,ip);
strcat (commande, " -n 1 > temp");
system(commande);
temp = fopen ("temp","r");
while (!feof (temp))
{
fscanf (temp,"%s",test);
if (strcmp (test,"TTL=128") == 0)
{
result = 1;
}
}
fclose(temp);
return result;
}
Est ce que quelqu'un pourrait m'indiquer ce que doit contenir mon fichier temp ainsi que son extension ?
Je l'ai créé à la racine en indiquant le chemin complet mais mon résultat n'est pas correct!
Etant donné qu'on l'ouvre en lecture il doit contenir quelque chose mais QUOI ?
Si quelqu'un pouvait m'aider ça serait vraiment sympa !!!
Merci d'avance