Lines Matching refs:addrinfo
98 * then free returned addrinfo
99 * Returned addrinfo strings are converted from UTF-16 to UTF-8.
109 size_t addrinfo_struct_len = ALIGNED_SIZE(sizeof(struct addrinfo));
111 struct addrinfo* addrinfo_ptr;
128 /* Convert addrinfoW to addrinfo. First calculate required length. */
151 /* allocate memory for addrinfo results */
160 /* copy addrinfo struct data */
162 addrinfo_ptr = (struct addrinfo*)cur_ptr;
212 addrinfo_ptr->ai_next = (struct addrinfo*)cur_ptr;
215 req->addrinfo = (struct addrinfo*)alloc_ptr;
232 req->getaddrinfo_cb(req, req->retcode, req->addrinfo);
236 void uv_freeaddrinfo(struct addrinfo* ai) {
262 const struct addrinfo* hints) {
277 req->addrinfo = NULL;