client BSD socket
client gethostbyname usage