Searched refs:lookup (Results 1 - 25 of 50) sorted by relevance

12

/bind-9.11.3/lib/dns/
H A Dlookup.c9 /* $Id: lookup.c,v 1.21 2007/06/18 23:47:40 tbox Exp $ */
23 #include <dns/lookup.h>
55 static void lookup_find(dns_lookup_t *lookup, dns_fetchevent_t *event);
59 dns_lookup_t *lookup = event->ev_arg; local
64 REQUIRE(VALID_LOOKUP(lookup));
65 REQUIRE(lookup->task == task);
67 REQUIRE(fevent->fetch == lookup->fetch);
69 lookup_find(lookup, fevent);
73 start_fetch(dns_lookup_t *lookup) { argument
77 * The caller must be holding the lookup'
95 build_event(dns_lookup_t *lookup) argument
154 view_find(dns_lookup_t *lookup, dns_name_t *foundname) argument
172 lookup_find(dns_lookup_t *lookup, dns_fetchevent_t *event) argument
381 dns_lookup_t *lookup; local
453 dns_lookup_cancel(dns_lookup_t *lookup) argument
471 dns_lookup_t *lookup; local
[all...]
H A Dbyaddr.c25 #include <dns/lookup.h>
115 dns_lookup_t * lookup; member in struct:dns_byaddr
250 byaddr->lookup = NULL;
253 lookup_done, byaddr, &byaddr->lookup);
288 if (byaddr->lookup != NULL)
289 dns_lookup_cancel(byaddr->lookup);
304 dns_lookup_destroy(&byaddr->lookup);
/bind-9.11.3/bin/dig/
H A Ddig.c233 " local d-opts and servers (after host name) affect only that lookup.\n"
256 if (query->lookup->stats && !short_form) {
283 if (query->lookup->doing_xfr) {
300 } else if (query->lookup->identify && !short_form) {
305 query->lookup->doing_xfr
312 query->lookup->doing_xfr
325 trying(char *frm, dig_lookup_t *lookup) { argument
327 UNUSED(lookup);
340 if (query->lookup->trace || query->lookup
748 printgreeting(int argc, char **argv, dig_lookup_t *lookup) argument
792 plus_option(const char *option, isc_boolean_t is_batchfile, dig_lookup_t *lookup) argument
1502 dash_option(char *option, char *next, dig_lookup_t **lookup, isc_boolean_t *open_type_class, isc_boolean_t *need_clone, isc_boolean_t config_only, int argc, char **argv, isc_boolean_t *firstarg) argument
1831 dig_lookup_t *lookup = NULL; local
[all...]
H A Dhost.c149 " -N changes the number of dots allowed before root lookup is done\n"
185 trying(char *frm, dig_lookup_t *lookup) { argument
186 UNUSED(lookup);
214 if (query->lookup->identify_previous_line) {
220 if (query->lookup->identify) {
281 if (query->lookup->rdtype == dns_rdatatype_axfr &&
439 dns_name_format(query->lookup->name, namestr, sizeof(namestr));
441 if (query->lookup->identify_previous_line)
445 query->lookup->textname, msg->rcode,
450 query->lookup
457 dig_lookup_t *lookup; local
667 dig_lookup_t *lookup; local
[all...]
H A Dnslookup.c410 trying(char *frm, dig_lookup_t *lookup) { argument
412 UNUSED(lookup);
449 if(!default_lookups || query->lookup->rdtype == dns_rdatatype_a) {
469 dns_name_format(query->lookup->name,
475 /* the lookup failed */
480 if ( default_lookups && query->lookup->rdtype == dns_rdatatype_a) {
482 dig_lookup_t *lookup; local
486 /* Add AAAA lookup. */
489 dns_name_copy(query->lookup->name, name, NULL);
492 lookup
757 dig_lookup_t *lookup; local
[all...]
H A Ddighost.c368 (*dighost_trying)(char *frm, dig_lookup_t *lookup);
376 cancel_lookup(dig_lookup_t *lookup);
391 check_next_lookup(dig_lookup_t *lookup);
592 * Create a server structure, which is part of the lookup structure.
757 * Create an empty lookup structure, which holds all the information needed
901 * Clone a lookup, perhaps copying the server list. This does not clone
903 * function, nor does it queue up the new lookup for processing.
1011 * Requeue a lookup for further processing, perhaps copying the server
1012 * list. The new lookup structure is returned to the caller, and is
1015 * completion of the event may result in the next entry on the lookup
1654 save_opt(dig_lookup_t *lookup, char *code, char *value) argument
1772 dig_lookup_t *lookup; local
1817 try_clear_lookup(dig_lookup_t *lookup) argument
1853 destroy_lookup(dig_lookup_t *lookup) argument
2014 check_next_lookup(dig_lookup_t *lookup) argument
2039 dig_lookup_t *lookup = NULL; local
2261 insert_soa(dig_lookup_t *lookup) argument
2332 setup_lookup(dig_lookup_t *lookup) argument
2894 cancel_lookup(dig_lookup_t *lookup) argument
4384 getaddresses(dig_lookup_t *lookup, const char *host, isc_result_t *resultp) argument
4417 do_lookup(dig_lookup_t *lookup) argument
4901 dig_lookup_t *lookup; local
5088 dig_lookup_t *lookup = NULL; local
[all...]
/bind-9.11.3/contrib/sdb/time/
H A Dtimedb.c44 dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods,
49 dns_sdblookup_t *lookup)
74 result = dns_sdb_putrr(lookup, "txt", 1, buf);
78 result = dns_sdb_putrr(lookup, "cname", 1, "time");
82 result = dns_sdb_putrr(lookup, "dname", 1, "@");
92 * lookup() does not return SOA or NS records, so authority() must be defined.
95 timedb_authority(const char *zone, void *dbdata, dns_sdblookup_t *lookup) { argument
101 result = dns_sdb_putsoa(lookup, "localhost.", "root.localhost.", 0);
105 result = dns_sdb_putrr(lookup, "ns", 86400, "ns1.localdomain.");
108 result = dns_sdb_putrr(lookup, "n
43 timedb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
[all...]
/bind-9.11.3/contrib/sdb/tcl/
H A Dlookup.tcl7 # $Id: lookup.tcl,v 1.10 2007/06/19 23:47:08 tbox Exp $
10 # Sample lookup procedure for tcldb
12 # This lookup procedure defines zones with identical SOA, NS, and MX
30 proc lookup {zone name} { procedure
H A Dtcldb.c14 * from the file lookup.tcl; look at the comments there for
63 tclres = Tcl_EvalFile(driver->interp, (char *) "lookup.tcl");
68 "loading 'lookup.tcl' failed: %s",
90 * Perform a lookup, by invoking the Tcl procedure "lookup".
95 dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods,
100 dns_sdblookup_t *lookup)
118 cmdv[0] = "lookup";
128 "zone '%s': tcl lookup function failed: %s",
155 tmpres = dns_sdb_putrr(lookup, field
94 tcldb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
[all...]
/bind-9.11.3/contrib/sdb/dir/
H A Ddirdb.c57 dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods,
62 dns_sdblookup_t *lookup)
87 CHECK(dns_sdb_putrr(lookup, "txt", 3600, "dir"));
94 CHECK(dns_sdb_putrr(lookup, "txt", 3600, buf));
96 CHECK(dns_sdb_putrr(lookup, "txt", 3600, "pipe"));
98 CHECK(dns_sdb_putrr(lookup, "txt", 3600, "socket"));
104 CHECK(dns_sdb_putrr(lookup, "txt", 3600, buf));
106 CHECK(dns_sdb_putrr(lookup, "txt", 3600, "unknown"));
110 CHECK(dns_sdb_putrr(lookup, "txt", 3600, buf));
117 * lookup () doe
56 dirdb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
120 dirdb_authority(const char *zone, void *dbdata, dns_sdblookup_t *lookup) argument
[all...]
/bind-9.11.3/bin/named/
H A Dbuiltin.c36 static isc_result_t do_version_lookup(dns_sdblookup_t *lookup);
37 static isc_result_t do_hostname_lookup(dns_sdblookup_t *lookup);
38 static isc_result_t do_authors_lookup(dns_sdblookup_t *lookup);
39 static isc_result_t do_id_lookup(dns_sdblookup_t *lookup);
40 static isc_result_t do_empty_lookup(dns_sdblookup_t *lookup);
41 static isc_result_t do_dns64_lookup(dns_sdblookup_t *lookup);
50 isc_result_t (*do_lookup)(dns_sdblookup_t *lookup);
117 dns_sdblookup_t *lookup)
270 return (dns_sdb_putrdata(lookup, dns_rdatatype_cname, 600,
276 dns_sdblookup_t *lookup, dns_clientinfomethods_
116 dns64_cname(const dns_name_t *zone, const dns_name_t *name, dns_sdblookup_t *lookup) argument
275 builtin_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
292 dns64_lookup(const dns_name_t *zone, const dns_name_t *name, void *dbdata, dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
308 put_txt(dns_sdblookup_t *lookup, const char *text) argument
319 do_version_lookup(dns_sdblookup_t *lookup) argument
331 do_hostname_lookup(dns_sdblookup_t *lookup) argument
347 do_authors_lookup(dns_sdblookup_t *lookup) argument
389 do_id_lookup(dns_sdblookup_t *lookup) argument
406 do_dns64_lookup(dns_sdblookup_t *lookup) argument
412 do_empty_lookup(dns_sdblookup_t *lookup) argument
419 builtin_authority(const char *zone, void *dbdata, dns_sdblookup_t *lookup) argument
[all...]
H A Dlwdgrbn.c21 #include <dns/lookup.h>
205 INSIST(client->lookup == (dns_lookup_t *)event->ev_sender);
210 ns_lwdclient_log(50, "lookup event result = %s",
215 dns_lookup_destroy(&client->lookup);
355 dns_lookup_destroy(&client->lookup);
375 if (client->lookup != NULL)
376 dns_lookup_destroy(&client->lookup);
394 INSIST(client->lookup == NULL);
414 client, &client->lookup);
/bind-9.11.3/lib/dns/include/dns/
H A Dsdb.h42 * A simple database lookup in progress. This is an opaque type.
53 dns_sdblookup_t *lookup,
58 void *dbdata, dns_sdblookup_t *lookup,
78 dns_sdblookupfunc_t lookup; member in struct:dns_sdbmethods
110 * function 'lookup', passing it a printable zone name 'zone', a printable
113 * argument to 'lookup' and 'authority' is an opaque pointer to be passed to
116 * The lookup function returns the lookup results to the name server
118 * the return value of the lookup function should be ISC_R_SUCCESS.
119 * If the domain name 'name' does not exist, the lookup functio
[all...]
H A Dsdlz.h63 /* A simple DLZ database lookup in progress. */
113 dns_sdlzlookup_t *lookup);
118 * server is performing a query, after both the find zone and lookup
119 * methods have been called. This method is required if the lookup
178 void *dbdata, dns_sdlzlookup_t *lookup,
184 * supply a lookup method. This method is called when the
283 dns_sdlzlookupfunc_t lookup; member in struct:dns_sdlzmethods
331 typedef isc_result_t dns_sdlz_putrr_t(dns_sdlzlookup_t *lookup,
337 * Add a single resource record to the lookup structure to be later
341 typedef isc_result_t dns_sdlz_putsoa_t(dns_sdlzlookup_t *lookup,
[all...]
H A Dlookup.h9 /* $Id: lookup.h,v 1.14 2009/01/17 23:47:43 tbox Exp $ */
18 /*! \file dns/lookup.h
20 * The lookup module performs simple DNS lookups. It implements
50 * A 'dns_lookupevent_t' is returned when a lookup completes.
51 * The sender field will be set to the lookup that completed. If 'result'
95 dns_lookup_cancel(dns_lookup_t *lookup);
97 * Cancel 'lookup'.
101 *\li If 'lookup' has not completed, post its LOOKUPDONE event with a
106 *\li 'lookup' is a valid lookup
[all...]
H A Ddlz_dlopen.h63 dns_sdlzlookup_t *lookup,
73 dns_sdlzlookup_t *lookup);
/bind-9.11.3/bin/tests/
H A Dadb_test.c231 lookup(const char *target) { function
358 lookup("f.root-servers.net."); /* Should be in hints */
359 lookup("www.iengines.com"); /* should fetch */
360 lookup("www.isc.org"); /* should fetch */
361 lookup("www.flame.org"); /* should fetch */
362 lookup("kechara.flame.org."); /* should fetch */
363 lookup("moghedien.flame.org."); /* should fetch */
364 lookup("mailrelay.flame.org."); /* should fetch */
365 lookup("ipv4v6.flame.org."); /* should fetch */
366 lookup("nonexistan
[all...]
/bind-9.11.3/contrib/dlz/modules/include/
H A Ddlz_minimal.h142 typedef isc_result_t dns_sdlz_putrr_t(dns_sdlzlookup_t *lookup,
209 dns_sdlzlookup_t *lookup);
213 dns_sdlzlookup_t *lookup,
223 dlz_authority(const char *zone, void *dbdata, dns_sdlzlookup_t *lookup);
/bind-9.11.3/contrib/idn/idnkit-1.0-src/include/idn/
H A Dchecker.h165 idn_checker_lookupproc_t lookup);
/bind-9.11.3/bin/dig/include/dig/
H A Ddig.h198 dig_lookup_t *lookup; member in struct:dig_query
306 getaddresses(dig_lookup_t *lookup, const char *host, isc_result_t *resultp);
323 setup_lookup(dig_lookup_t *lookup);
326 destroy_lookup(dig_lookup_t *lookup);
329 do_lookup(dig_lookup_t *lookup);
412 * Print the final result of the lookup.
424 (*dighost_trying)(char *frm, dig_lookup_t *lookup);
437 void save_opt(dig_lookup_t *lookup, char *code, char *value);
454 * Call to supply new parameters for the next lookup
466 * Initiates the next lookup cycl
[all...]
/bind-9.11.3/contrib/dlz/drivers/
H A Ddlz_stub_driver.c116 dns_sdlzlookup_t *lookup)
126 result = dns_sdlz_putsoa(lookup, cd->myname,
131 result = dns_sdlz_putrr(lookup, "ns", 86400, cd->myname);
168 void *dbdata, dns_sdlzlookup_t *lookup,
182 result = dns_sdlz_putrr(lookup, "a", 1, cd->myip);
115 stub_dlz_authority(const char *zone, void *driverarg, void *dbdata, dns_sdlzlookup_t *lookup) argument
167 stub_dlz_lookup(const char *zone, const char *name, void *driverarg, void *dbdata, dns_sdlzlookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
H A Ddlz_mysql_driver.c200 "No query specified for lookup. "
362 * The processing of result sets for lookup and authority are
368 mysql_process_rs(dns_sdlzlookup_t *lookup, MYSQL_RES *rs) argument
389 result = dns_sdlz_putrr(lookup, "a", 86400,
397 result = dns_sdlz_putrr(lookup, safeGet(row[0]), 86400,
414 result = dns_sdlz_putrr(lookup, safeGet(row[1]), ttl,
464 result = dns_sdlz_putrr(lookup, safeGet(row[1]),
702 /*% if the lookup function does not return SOA or NS records for the zone,
708 dns_sdlzlookup_t *lookup)
731 * lookup an
707 mysql_authority(const char *zone, void *driverarg, void *dbdata, dns_sdlzlookup_t *lookup) argument
739 mysql_lookup(const char *zone, const char *name, void *driverarg, void *dbdata, dns_sdlzlookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
[all...]
H A Ddlz_postgres_driver.c373 "No query specified for lookup. "
632 * The processing of result sets for lookup and authority are
638 postgres_process_rs(dns_sdlzlookup_t *lookup, PGresult *rs) argument
660 result = dns_sdlz_putrr(lookup, "a", 86400,
667 result = dns_sdlz_putrr(lookup, PQgetvalue(rs, i, 0),
683 result = dns_sdlz_putrr(lookup, PQgetvalue(rs, i, 1),
731 result = dns_sdlz_putrr(lookup, PQgetvalue(rs, i, 1),
978 * if the lookup function does not return SOA or NS records for the zone,
984 dns_sdlzlookup_t *lookup)
1008 * lookup an
983 postgres_authority(const char *zone, void *driverarg, void *dbdata, dns_sdlzlookup_t *lookup) argument
1017 postgres_lookup(const char *zone, const char *name, void *driverarg, void *dbdata, dns_sdlzlookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
[all...]
/bind-9.11.3/contrib/sdb/sqlite/
H A Dsqlitedb.c65 dns_sdblookup_t *lookup; member in struct:_lookup_parm_t
91 parm->result = dns_sdb_putrr(parm->lookup, type, ttl, data);
105 dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods,
110 dns_sdblookup_t *lookup)
113 * synchronous absolute name lookup
118 lookup_parm_t parm = { 0, lookup, ISC_R_SUCCESS };
292 * be returned by the lookup() function. Therefore the authority() function
104 sqlitedb_lookup(const char *zone, const char *name, void *dbdata, dns_sdblookup_t *lookup, dns_clientinfomethods_t *methods, dns_clientinfo_t *clientinfo) argument
/bind-9.11.3/contrib/idn/idnkit-1.0-src/lib/
H A Dchecker.c69 idn_checker_lookupproc_t lookup; member in struct:__anon70
382 TRACE(("idn_checker_lookup(): lookup %s\n",
385 r = (ctx->schemes[i].lookup)(ctx->schemes[i].context, ucs4,
409 idn_checker_lookupproc_t lookup) {
415 lookup != NULL);
435 scheme->lookup = lookup;
406 idn_checker_register(const char *prefix, idn_checker_createproc_t create, idn_checker_destroyproc_t destroy, idn_checker_lookupproc_t lookup) argument

Completed in 1375 milliseconds

12