Fix compilation problem on Ubuntu 12.04 LTS & OS X 10.8: the "h_addr"
member is POSIX'ly known as h_addr_list[0].
structure should have