Lines Matching refs:ai_addr
91 free(ca->ai_addr); in Curl_freeaddrinfo()
151 if((ai->ai_addr == NULL) || !(ai->ai_addrlen > 0)) in Curl_getaddrinfo_ex()
172 ca->ai_addr = NULL; in Curl_getaddrinfo_ex()
176 ca->ai_addr = malloc(ss_size); in Curl_getaddrinfo_ex()
177 if(!ca->ai_addr) { in Curl_getaddrinfo_ex()
182 memcpy(ca->ai_addr, ai->ai_addr, ss_size); in Curl_getaddrinfo_ex()
188 free(ca->ai_addr); in Curl_getaddrinfo_ex()
317 ai->ai_addr = calloc(1, ss_size); in Curl_he2ai()
318 if(!ai->ai_addr) { in Curl_he2ai()
345 addr = (void *)ai->ai_addr; /* storage area for this info */ in Curl_he2ai()
354 addr6 = (void *)ai->ai_addr; /* storage area for this info */ in Curl_he2ai()
506 ai->ai_addr = calloc(1, sizeof(struct sockaddr_un)); in Curl_unix2addr()
507 if(!ai->ai_addr) { in Curl_unix2addr()
512 sa_un = (void *) ai->ai_addr; in Curl_unix2addr()
518 free(ai->ai_addr); in Curl_unix2addr()
611 addr = (void *)ca->ai_addr; /* storage area for this info */ in Curl_addrinfo_set_port()
617 addr6 = (void *)ca->ai_addr; /* storage area for this info */ in Curl_addrinfo_set_port()