Lines Matching refs:addrinfo_ptr
111 struct addrinfo* addrinfo_ptr;
162 addrinfo_ptr = (struct addrinfo*)cur_ptr;
163 addrinfo_ptr->ai_family = addrinfow_ptr->ai_family;
164 addrinfo_ptr->ai_socktype = addrinfow_ptr->ai_socktype;
165 addrinfo_ptr->ai_protocol = addrinfow_ptr->ai_protocol;
166 addrinfo_ptr->ai_flags = addrinfow_ptr->ai_flags;
167 addrinfo_ptr->ai_addrlen = addrinfow_ptr->ai_addrlen;
168 addrinfo_ptr->ai_canonname = NULL;
169 addrinfo_ptr->ai_addr = NULL;
170 addrinfo_ptr->ai_next = NULL;
175 if (addrinfo_ptr->ai_addrlen > 0) {
176 assert(cur_ptr + addrinfo_ptr->ai_addrlen <=
178 memcpy(cur_ptr, addrinfow_ptr->ai_addr, addrinfo_ptr->ai_addrlen);
179 addrinfo_ptr->ai_addr = (struct sockaddr*)cur_ptr;
180 cur_ptr += ALIGNED_SIZE(addrinfo_ptr->ai_addrlen);
204 addrinfo_ptr->ai_canonname = cur_ptr;
212 addrinfo_ptr->ai_next = (struct addrinfo*)cur_ptr;