dawn_of_death
Grünschnabel
Hallo,
ich will ein kleines windows socket-Programm schreiben und benutze dev-c++.
Dabei will ich erst einmal die IP eines Servers ermitteln und benutze folgenden Code:
const char *hostname;
hostname="whois.internic.net";
hostent* host;
host = gethostbyname(hostname);
if(host == NULL)
{
MessageBox(hwnd,"NULL","Help",MB_ICONINFORMATION);
}
else{
MessageBox(hwnd,host->h_addr,"Help",MB_ICONINFORMATION);
}
Ich erhalte aber imer als ergebnis NULL von gethostbyname, egal welchen server ich angebe.
Was mache ich falsch?
Danke
ich will ein kleines windows socket-Programm schreiben und benutze dev-c++.
Dabei will ich erst einmal die IP eines Servers ermitteln und benutze folgenden Code:
const char *hostname;
hostname="whois.internic.net";
hostent* host;
host = gethostbyname(hostname);
if(host == NULL)
{
MessageBox(hwnd,"NULL","Help",MB_ICONINFORMATION);
}
else{
MessageBox(hwnd,host->h_addr,"Help",MB_ICONINFORMATION);
}
Ich erhalte aber imer als ergebnis NULL von gethostbyname, egal welchen server ich angebe.
Was mache ich falsch?
Danke