Quello che ti serve non è un intero ma il tipo di dato che viene accettato dalla funzione
gethostbyname
A quanto detto da Lele aggiungo che non si può scrivere codice a caso.
Bisogna studiare e documentarsi. Ad esempio la documentazione della gethostbyname in
http://linux.die.net/man/3/gethostbyname
accetta un array di char (una stringa C) che è quello che devi usare.