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.