Lines Matching refs:addrs
2203 struct addr_ptr *addrs, addr;
2215 if ((addrs = malloc(sizeof(struct addr_ptr) * naddrs)) == NULL)
2225 addrs[i].ai = ai;
2226 addrs[i].aval = j;
2227 if (needsort == 0 && i > 0 && j < addrs[i - 1].aval)
2232 free(addrs);
2238 if (addrs[j].aval > addrs[j+1].aval) {
2239 addr = addrs[j];
2240 addrs[j] = addrs[j + 1];
2241 addrs[j + 1] = addr;
2250 ai->ai_next = addrs[i].ai;
2254 free(addrs);