Les sockets en C++ : répuperer IP utilisateur
Résolu/Fermé
A voir également:
- Les sockets en C++ : répuperer IP utilisateur
- Socket , c et irc ✓ - Forum Programmation
- C / C++ Socket error sous Linux ✓ - Forum C++
- J'ai tordu les pins du socket de mon processeur... - Forum Processeur
- Que choisir en remplacement d'un Socket 1156 / Core i5 760 ? - Forum Processeur
- Le meilleur processeur en socket 775 et chipset VIA P4M890 - Forum Processeur
1 réponse
mich62120
Messages postés
631
Date d'inscription
jeudi 22 novembre 2007
Statut
Membre
Dernière intervention
21 janvier 2010
6
4 juil. 2008 à 14:46
4 juil. 2008 à 14:46
Slt,
Je ne sais pas mais je suis tombé sur cette discussion , je ne sais pas si ça t'aidera.
Mich
Je ne sais pas mais je suis tombé sur cette discussion , je ne sais pas si ça t'aidera.
Mich
5 juil. 2008 à 11:15
Pour ceux que cela interresse la fonction pour retrouver l'ip de l'utilisateur avec les sockets est :
char* ip ()
{
struct hostent *sn;
struct in_addr in;
PHOSTENT hostinfo;
WSADATA wsaData;
WORD wVersionRequested;
char name[50];
char *ip;
wVersionRequested = MAKEWORD( 2, 2 );
WSAStartup( wVersionRequested, &wsaData );
gethostname ( name, sizeof(name));
hostinfo = gethostbyname(name);
ip = inet_ntoa (*(in_addr *)*hostinfo->h_addr_list);
return ip;
}