&((struct sockaddr_in*)addrinfo->ai_addr)->sin_addr.s_addr, 4);
sprintf(ipport, "%u.%u.%u.%u:%s",
addrbuf[0], addrbuf[1], addrbuf[2], addrbuf[3], port);
&((struct sockaddr_in*)addrinfo->ai_addr)->sin_addr.s_addr, 4);
sprintf(ipport, "%u.%u.%u.%u:%s",
addrbuf[0], addrbuf[1], addrbuf[2], addrbuf[3], port);