Lines Matching refs:gabn
75 while (ai != NULL && client->gabn.naddrs < LWRES_MAX_ADDRS) {
80 addr = &client->addrs[client->gabn.naddrs];
89 client->gabn.naddrs++;
91 LWRES_LIST_APPEND(client->gabn.addrs, addr, link);
121 naddrs = client->gabn.naddrs;
165 ns_lwdclient_log(50, "generating gabn reply for client %p", client);
185 * Run through the finds we have and wire them up to the gabn
188 LWRES_LIST_INIT(client->gabn.addrs);
199 if (client->gabn.naddrs == 0) {
221 if (client->gabn.naddrs != 0)
228 lwres = lwres_gabnresponse_render(cm->lwctx, &client->gabn,
286 naliases = client->gabn.naliases;
288 client->gabn.aliases[naliases] = client->gabn.realname;
289 client->gabn.aliaslen[naliases] = client->gabn.realnamelen;
290 client->gabn.naliases++;
296 client->gabn.realname = (char *)(b.base) + b.used;
297 client->gabn.realnamelen = client->recv_buffer.used - b.used;
325 client->gabn.realname = (char *) b.base + b.used;
326 client->gabn.realnamelen = client->recv_buffer.used - b.used;
553 client->gabn.naliases = 0;
554 client->gabn.naddrs = 0;
555 client->gabn.realname = NULL;
556 client->gabn.aliases = client->aliases;
557 client->gabn.realnamelen = 0;
558 client->gabn.aliaslen = client->aliaslen;
559 LWRES_LIST_INIT(client->gabn.addrs);
560 client->gabn.base = NULL;
561 client->gabn.baselen = 0;