From 1015ce24fc1c37058d294d7a2114efd7a84b26ad Mon Sep 17 00:00:00 2001 From: Mark Andrews Date: Sat, 31 Dec 2016 14:30:50 +1100 Subject: [PATCH] address discards const warnings; address shadow warning --- bin/tests/byname_test.c | 16 ++++++++-------- bin/tests/db_test.c | 2 +- bin/tests/master_test.c | 2 +- bin/tests/name_test.c | 7 ++++--- bin/tests/rdata_test.c | 4 ++-- 5 files changed, 16 insertions(+), 15 deletions(-) diff --git a/bin/tests/byname_test.c b/bin/tests/byname_test.c index abe3d878f0..d0c6042a5b 100644 --- a/bin/tests/byname_test.c +++ b/bin/tests/byname_test.c @@ -43,7 +43,7 @@ static isc_taskmgr_t *taskmgr; static dns_view_t *view = NULL; static dns_adbfind_t *find = NULL; static isc_task_t *task = NULL; -static dns_fixedname_t name; +static dns_fixedname_t fixed; static dns_fixedname_t target; static isc_log_t *lctx; static isc_logconfig_t *lcfg; @@ -83,10 +83,10 @@ log_init(void) { } static void -print_addresses(dns_adbfind_t *find) { +print_addresses(dns_adbfind_t *adbfind) { dns_adbaddrinfo_t *address; - for (address = ISC_LIST_HEAD(find->list); + for (address = ISC_LIST_HEAD(adbfind->list); address != NULL; address = ISC_LIST_NEXT(address, publink)) { isc_netaddr_t netaddr; @@ -116,7 +116,7 @@ do_find(isc_boolean_t want_event) { options |= DNS_ADBFIND_WANTEVENT | DNS_ADBFIND_EMPTYEVENT; dns_fixedname_init(&target); result = dns_adb_createfind(view->adb, task, adb_callback, NULL, - dns_fixedname_name(&name), + dns_fixedname_name(&fixed), dns_rootname, 0, options, 0, dns_fixedname_name(&target), 0, &find); @@ -183,8 +183,8 @@ adb_callback(isc_task_t *etask, isc_event_t *event) { } static void -run(isc_task_t *task, isc_event_t *event) { - UNUSED(task); +run(isc_task_t *xtask, isc_event_t *event) { + UNUSED(xtask); do_find(ISC_TRUE); isc_event_free(&event); } @@ -332,9 +332,9 @@ main(int argc, char *argv[]) { isc_buffer_init(&b, argv[isc_commandline_index], strlen(argv[isc_commandline_index])); isc_buffer_add(&b, strlen(argv[isc_commandline_index])); - dns_fixedname_init(&name); + dns_fixedname_init(&fixed); dns_fixedname_init(&target); - RUNTIME_CHECK(dns_name_fromtext(dns_fixedname_name(&name), &b, + RUNTIME_CHECK(dns_name_fromtext(dns_fixedname_name(&fixed), &b, dns_rootname, 0, NULL) == ISC_R_SUCCESS); diff --git a/bin/tests/db_test.c b/bin/tests/db_test.c index 01408d9f94..b85fd3ee4c 100644 --- a/bin/tests/db_test.c +++ b/bin/tests/db_test.c @@ -361,7 +361,7 @@ main(int argc, char *argv[]) { const char *origintext; dbinfo *dbi; dns_dbversion_t *version; - dns_name_t *origin; + const dns_name_t *origin; size_t memory_quota = 0; dns_trust_t trust = 0; unsigned int addopts; diff --git a/bin/tests/master_test.c b/bin/tests/master_test.c index ca7075c69e..3f429506e6 100644 --- a/bin/tests/master_test.c +++ b/bin/tests/master_test.c @@ -27,7 +27,7 @@ isc_mem_t *mctx; static isc_result_t -print_dataset(void *arg, dns_name_t *owner, dns_rdataset_t *dataset) { +print_dataset(void *arg, const dns_name_t *owner, dns_rdataset_t *dataset) { char buf[64*1024]; isc_buffer_t target; isc_result_t result; diff --git a/bin/tests/name_test.c b/bin/tests/name_test.c index f246f6fac3..11c2e299bc 100644 --- a/bin/tests/name_test.c +++ b/bin/tests/name_test.c @@ -64,7 +64,8 @@ main(int argc, char *argv[]) { dns_fixedname_t wname, wname2, oname, compname, downname; isc_buffer_t source; isc_region_t r; - dns_name_t *name, *origin, *comp, *down; + dns_name_t *name, *comp, *down; + const dns_name_t *origin; unsigned int downcase = 0; size_t len; isc_boolean_t quiet = ISC_FALSE; @@ -118,8 +119,7 @@ main(int argc, char *argv[]) { isc_buffer_init(&source, argv[0], len); isc_buffer_add(&source, len); dns_fixedname_init(&oname); - origin = &oname.name; - result = dns_name_fromtext(origin, &source, + result = dns_name_fromtext(&oname.name, &source, dns_rootname, 0, NULL); if (result != 0) { fprintf(stderr, @@ -127,6 +127,7 @@ main(int argc, char *argv[]) { result); exit(1); } + origin = &oname.name; } } else if (concatenate) origin = NULL; diff --git a/bin/tests/rdata_test.c b/bin/tests/rdata_test.c index b1d8aa64fb..953cb6c29a 100644 --- a/bin/tests/rdata_test.c +++ b/bin/tests/rdata_test.c @@ -25,8 +25,6 @@ #include #include -isc_mem_t *mctx; -isc_lex_t *lex; isc_lexspecials_t specials; @@ -889,6 +887,8 @@ viastruct(dns_rdata_t *rdata, isc_mem_t *mctx, int main(int argc, char *argv[]) { + isc_mem_t *mctx = NULL; + isc_lex_t *lex = NULL; isc_token_t token; isc_result_t result; int quiet = 0;