Lines Matching defs:addrinfo_ptr
111 struct addrinfo* addrinfo_ptr;
156 addrinfo_ptr = (struct addrinfo*)cur_ptr;
157 addrinfo_ptr->ai_family = addrinfow_ptr->ai_family;
158 addrinfo_ptr->ai_socktype = addrinfow_ptr->ai_socktype;
159 addrinfo_ptr->ai_protocol = addrinfow_ptr->ai_protocol;
160 addrinfo_ptr->ai_flags = addrinfow_ptr->ai_flags;
161 addrinfo_ptr->ai_addrlen = addrinfow_ptr->ai_addrlen;
162 addrinfo_ptr->ai_canonname = NULL;
163 addrinfo_ptr->ai_addr = NULL;
164 addrinfo_ptr->ai_next = NULL;
169 if (addrinfo_ptr->ai_addrlen > 0) {
170 assert(cur_ptr + addrinfo_ptr->ai_addrlen <=
172 memcpy(cur_ptr, addrinfow_ptr->ai_addr, addrinfo_ptr->ai_addrlen);
173 addrinfo_ptr->ai_addr = (struct sockaddr*)cur_ptr;
174 cur_ptr += ALIGNED_SIZE(addrinfo_ptr->ai_addrlen);
185 addrinfo_ptr->ai_canonname = cur_ptr;
193 addrinfo_ptr->ai_next = (struct addrinfo*)cur_ptr;