Lines Matching refs:lookup

45 static isc_result_t do_version_lookup(dns_sdblookup_t *lookup);
46 static isc_result_t do_hostname_lookup(dns_sdblookup_t *lookup);
47 static isc_result_t do_authors_lookup(dns_sdblookup_t *lookup);
48 static isc_result_t do_id_lookup(dns_sdblookup_t *lookup);
49 static isc_result_t do_empty_lookup(dns_sdblookup_t *lookup);
50 static isc_result_t do_dns64_lookup(dns_sdblookup_t *lookup);
59 isc_result_t (*do_lookup)(dns_sdblookup_t *lookup);
126 dns_sdblookup_t *lookup)
279 return (dns_sdb_putrdata(lookup, dns_rdatatype_cname, 600,
285 dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods,
295 return (b->do_lookup(lookup));
302 dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods,
311 return (b->do_lookup(lookup));
313 return (dns64_cname(zone, name, lookup));
317 put_txt(dns_sdblookup_t *lookup, const char *text) {
324 return (dns_sdb_putrdata(lookup, dns_rdatatype_txt, 0, buf, len + 1));
328 do_version_lookup(dns_sdblookup_t *lookup) {
333 return (put_txt(lookup, ns_g_server->version));
335 return (put_txt(lookup, ns_g_version));
340 do_hostname_lookup(dns_sdblookup_t *lookup) {
345 return (put_txt(lookup, ns_g_server->hostname));
351 return (put_txt(lookup, buf));
356 do_authors_lookup(dns_sdblookup_t *lookup) {
389 result = put_txt(lookup, *p);
397 do_id_lookup(dns_sdblookup_t *lookup) {
404 return (put_txt(lookup, buf));
410 return (put_txt(lookup, ns_g_server->server_id));
414 do_dns64_lookup(dns_sdblookup_t *lookup) {
415 UNUSED(lookup);
420 do_empty_lookup(dns_sdblookup_t *lookup) {
422 UNUSED(lookup);
427 builtin_authority(const char *zone, void *dbdata, dns_sdblookup_t *lookup) {
446 result = dns_sdb_putsoa(lookup, server, contact, 0);
450 result = dns_sdb_putrr(lookup, "ns", 0, server);