Lines Matching defs:addrs
125 size_t newsize = newspace * sizeof (*lp->addrs);
128 newaddrs = realloc (lp->addrs, newsize);
131 lp->addrs = newaddrs;
133 lp->addrs[i].ai = NULL;
134 lp->addrs[i].freefn = NULL;
135 lp->addrs[i].data = NULL;
149 if (lp->addrs[i].freefn)
150 (lp->addrs[i].freefn)(lp->addrs[i].data);
152 free(lp->addrs[i].hostname);
154 free (lp->addrs);
155 lp->addrs = NULL;
252 lp->addrs[lp->naddrs].ai = a;
253 lp->addrs[lp->naddrs].freefn = freefn;
254 lp->addrs[lp->naddrs].data = data;
257 lp->addrs[lp->naddrs].hostname = strdup(hostname);
258 if (lp->addrs[lp->naddrs].hostname == NULL) {
263 lp->addrs[lp->naddrs].hostname = NULL;
288 struct addrinfo *addrs, *a, *anext, hint;
310 err = getaddrinfo (hostname, portbuf, &hint, &addrs);
318 for (a = addrs; a != 0 && err == 0; a = anext, freefn = 0) {
329 err = getaddrinfo (hostname, secportbuf, &hint, &addrs);
335 for (a = addrs; a != 0 && err == 0; a = anext, freefn = 0) {
492 Tprintf("now have %lu addrs in list %p\n",
628 * thru NSS (name svc switch) to get the net addrs.
736 * Take the profile KDC list and return a list of net addrs.
931 /* We have KDC entries, let see if we can get their net addrs. */
970 if (al.addrs[i].ai->ai_family == AF_INET)
971 for (a = al.addrs[i].ai; a != NULL; a = a->ai_next)
975 if (al.addrs[i].ai->ai_family == AF_INET6)
976 for (a = al.addrs[i].ai; a != NULL; a = a->ai_next)
984 /* No errors so far, lets see if we have KDC net addrs */