#include #include #include #include int main() { struct hostent *foo; foo=gethostent(); if (foo) { int i; printf("%s -> %s\n",foo->h_name,inet_ntoa(*(struct in_addr*)foo->h_addr)); for (i=0; foo->h_aliases[i]; ++i) { printf(" also known as %s\n",foo->h_aliases[i]); } } else return 1; return 0; }