anetTcpGenericConnect(err,addr,port,NULL,ANET_CONNECT_NONE);
}
/*
参数释义:
addr:传入服务器地址信息,其中内容将用于创建监听套接字...再最后一块儿,注释给出了,如果没猜错,应该是和仅打开监听套接字有关的
*/
static int anetTcpGenericConnect(char *err, const char *addr, int...servinfo. */
if ((s = socket(p->ai_family,p->ai_socktype,p->ai_protocol)) == -1) //这里s成为了监听套接字...error;
if (source_addr) { //source_addr:传入参数
int bound = 0;
/* Using getaddrinfo...saves us from self-determining IPv4 vs IPv6 */
if ((rv = getaddrinfo(source_addr, NULL,