Oto aktualny kod programu:
Kod: Zaznacz cały
#include <iostream>
#include <netdb.h>
#include <arpa/inet.h>
using namespace std;
int main(int argc, char **argv) {
struct hostent *phe;
if(argc < 2) {
cout << "Sposob uzycia: " << argv[0] << " <numer_ip>" << endl;
return 0;
}
if((phe = gethostbyname(argv[1])) == NULL) {
cout << "Bledny nr IP: " << argv[1] << endl;
}
cout << phe->h_name << endl;
cout << inet_ntoa(*(struct in_addr *)phe->h_addr) << endl;
}