Lines Matching refs:addrinfo
228 * Frees one or more addrinfo structures returned by getaddrinfo(), along with
232 * @param ai struct addrinfo to free
235 lwip_freeaddrinfo(struct addrinfo *ai)
237 struct addrinfo *next;
269 const struct addrinfo *hints, struct addrinfo **res)
273 struct addrinfo *ai;
354 total_size = sizeof(struct addrinfo) + sizeof(struct sockaddr_storage);
367 ai = (struct addrinfo *)memp_malloc(MEMP_NETDB);
373 sa = (struct sockaddr_storage *)(void *)((u8_t *)ai + sizeof(struct addrinfo));
399 /* set up addrinfo */
407 ai->ai_canonname = ((char *)ai + sizeof(struct addrinfo) + sizeof(struct sockaddr_storage));