Fethi Polat 1
Fethi Polat
xranzei 1
xranzei
Bvural41 1
Bvural41
kralhakan2009 1
kralhakan2009
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Vahsi Uzman 1
Vahsi Uzman
Cannn6161 1
Cannn6161
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

[c++] INTERNAL IP SORUNU FIX

  • Konuyu başlatan Konuyu başlatan Etzhel
  • Başlangıç tarihi Başlangıç tarihi
  • Cevaplar Cevaplar 15
  • Görüntüleme Görüntüleme 10K

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

Neye yarıyor
 
Teşekkürler.
 
bool GetIPInfo()
{
struct ifaddrs* ifaddrp = NULL;
if (0 != getifaddrs(&ifaddrp)) return false;
for( struct ifaddrs* ifap=ifaddrp ; NULL != ifap ; ifap = ifap->ifa_next )
{
struct sockaddr_in * sai = (struct sockaddr_in *) ifap->ifa_addr;
if (!ifap->ifa_netmask || sai->sin_addr.s_addr == 0 || sai->sin_addr.s_addr == 16777343) continue;
char * netip = inet_ntoa(sai->sin_addr);
if (g_szPublicIP[0] != '0')
{
strlcpy(g_szInternalIP, netip, sizeof(g_szInternalIP));
fprintf(stderr, "INTERNAL_IP: %s interface %s\n", netip, ifap->ifa_name);
}
else if (g_szPublicIP[0] == '0') {
strlcpy(g_szPublicIP, netip, sizeof(g_szPublicIP));
fprintf(stderr, "PUBLIC_IP: %s interface %s\n", netip, ifap->ifa_name);
}
}
}

şuradaki interface yerine 999.999 yazsam sıkıntı çıkar mı ?
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst