Lines Matching defs:addrs
292 dprint("%s%p=%A", i ? "," : "", (void*)a->addrs[i].ai, a->addrs[i].ai);
306 dprint(" %A", dest->addrs[i].ai);
309 dprint(" %A", src->addrs[i].ai);
316 dest->addrs[dest->naddrs + i] = src->addrs[i];
317 src->addrs[i].ai = 0;
318 src->addrs[i].freefn = 0;
325 dprint(" %A", dest->addrs[i].ai);
336 if (thisaddr->ai_addrlen == list->addrs[i].ai->ai_addrlen
337 && !memcmp(thisaddr->ai_addr, list->addrs[i].ai->ai_addr,
391 struct addrlist addrs = ADDRLIST_INIT; /* Solaris Kerberos */
439 retval = krb5_locate_kdc(context, realm, &addrs, *use_master, socktype1, 0);
447 (void) merge_addrlists(&addrs, &addrs2);
456 (void) merge_addrlists(&addrs, &addrs2);
462 if (addrs.naddrs > 0) {
465 retval = krb5int_sendto (context, message, &addrs, 0, reply, 0, 0,
476 addrs.addrs[addr_used].ai->ai_socktype,
477 addrs.addrs[addr_used].ai->ai_family);
479 if (in_addrlist(addrs.addrs[addr_used].ai, &addrs3))
491 sa = addrs.addrs[addr_used].ai->ai_addr;
502 krb5int_free_addrlist (&addrs);
517 krb5int_free_addrlist (&addrs);
1244 const struct addrlist *addrs,
1268 print_addrlist(addrs);
1274 conns = calloc(addrs->naddrs, sizeof(struct conn_state));
1279 callback_data = calloc(addrs->naddrs, sizeof(krb5_data));
1286 for (i = 0; i < addrs->naddrs; i++)
1305 for (host = 0; host < addrs->naddrs; host++) {
1306 setup_connection(&conns[host], addrs->addrs[host].ai, message,
1309 n_conns = addrs->naddrs;