| /bind-9.11.3/lib/dns/ |
| H A D | lookup.c | 9 /* $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 D | byaddr.c | 25 #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 D | dig.c | 233 " 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 D | host.c | 149 " -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 D | nslookup.c | 410 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 D | dighost.c | 368 (*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 D | timedb.c | 44 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 D | lookup.tcl | 7 # $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 D | tcldb.c | 14 * 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 D | dirdb.c | 57 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 D | builtin.c | 36 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 D | lwdgrbn.c | 21 #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 D | sdb.h | 42 * 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 D | sdlz.h | 63 /* 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 D | lookup.h | 9 /* $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 D | dlz_dlopen.h | 63 dns_sdlzlookup_t *lookup, 73 dns_sdlzlookup_t *lookup);
|
| /bind-9.11.3/bin/tests/ |
| H A D | adb_test.c | 231 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 D | dlz_minimal.h | 142 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 D | checker.h | 165 idn_checker_lookupproc_t lookup);
|
| /bind-9.11.3/bin/dig/include/dig/ |
| H A D | dig.h | 198 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 D | dlz_stub_driver.c | 116 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 D | dlz_mysql_driver.c | 200 "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 D | dlz_postgres_driver.c | 373 "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 D | sqlitedb.c | 65 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 D | checker.c | 69 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
|