HERAKLES Otomatik Avlı kalıcı sunucu. 19 Haziran'da açılıyor. Atius & Wizard güvencesiyle hemen kayıt ol, ön kayıt ödülleri aktif. HEMEN TIKLA!
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 (!strncmp(netip, "28.28.0.0", 10)) // ignore if address is starting with 192
continue;
if (g_szPublicIP[0] != '0')
{
strlcpy(g_szPublicIP, netip, sizeof(g_szPublicIP));
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);
}
}
if (g_szPublicIP[0] != '0')
return true;
else
return false;
}
Burada bir şey değiştirmem gerekiyor mu?
{
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 (!strncmp(netip, "28.28.0.0", 10)) // ignore if address is starting with 192
continue;
if (g_szPublicIP[0] != '0')
{
strlcpy(g_szPublicIP, netip, sizeof(g_szPublicIP));
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);
}
}
if (g_szPublicIP[0] != '0')
return true;
else
return false;
}
Burada bir şey değiştirmem gerekiyor mu?
çeviri kullanmadan lütfen ingilizce olarak yazar mısınız.? config ayarları yapmanız gerekiyor teşekkürler.Tam olarak ne yapılması gerekiyor cores1-2-3-4-5/configleri?
src mi clinet miBuild nasıl aldınız
Şu an konuyu görüntüleyenler (Toplam : 2, Üye: 2, Misafir: 0)
Benzer konular
- Kilitli
- Cevaplar
- 119
- Görüntüleme
- 16K
- Cevaplar
- 25
- Görüntüleme
- 2K
- Cevaplar
- 13
- Görüntüleme
- 3K
- Kilitli
- Cevaplar
- 1
- Görüntüleme
- 805
- Cevaplar
- 2
- Görüntüleme
- 398
