]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
[master] use ANSI prototypes, clean up some casts
authorEvan Hunt <each@isc.org>
Tue, 4 Mar 2014 18:42:25 +0000 (10:42 -0800)
committerEvan Hunt <each@isc.org>
Tue, 4 Mar 2014 18:42:25 +0000 (10:42 -0800)
36 files changed:
bin/dnssec/dnssec-signzone.c
bin/dnssec/dnssec-verify.c
bin/named/main.c
bin/named/unix/os.c
bin/named/win32/ntservice.c
bin/named/win32/os.c
bin/pkcs11/pkcs11-keygen.c
bin/tests/resolver/t_resolver.c
bin/tests/zone_test.c
bin/tools/nsec3hash.c
lib/dns/ecdb.c
lib/dns/geoip.c
lib/dns/openssl_link.c
lib/dns/rbt.c
lib/dns/rbtdb.c
lib/dns/tests/dbversion_test.c
lib/dns/tests/dispatch_test.c
lib/dns/tests/dnstest.c
lib/irs/context.c
lib/isc/app_api.c
lib/isc/backtrace.c
lib/isc/hash.c
lib/isc/lib.c
lib/isc/mem.c
lib/isc/task.c
lib/isc/tests/isctest.c
lib/isc/tests/socket_test.c
lib/isc/timer.c
lib/isc/unix/app.c
lib/isc/unix/net.c
lib/isc/unix/socket.c
lib/isc/win32/app.c
lib/isc/win32/net.c
lib/isc/win32/ntpaths.c
lib/isc/win32/socket.c
lib/isc/win32/syslog.c

index e7609b177c523b39380a64ac81b1c78911a49d21..7091458b47750e26b5968f6ea82531a783b88e59 100644 (file)
@@ -2574,7 +2574,7 @@ report(const char *format, ...) {
 }
 
 static void
-build_final_keylist() {
+build_final_keylist(void) {
        isc_result_t result;
        dns_dbversion_t *ver = NULL;
        dns_diff_t diff;
index fb06ed402fb8b9fb2a008997c73ab3366e61c26f..8d8d22f8f9e016b0a9cc1e7c730f4a1590ed4ef6 100644 (file)
@@ -165,7 +165,8 @@ main(int argc, char *argv[]) {
 #endif
        char *classname = NULL;
        dns_rdataclass_t rdclass;
-       char ch, *endp;
+       char *endp;
+       int ch;
 
 #define CMDLINE_FLAGS \
        "m:o:I:c:E:v:xz"
index db67059617ec26bf92d07dd73a3dfc789e8f6e26..075597d0721618452bc08a01b01e6850d67f92d0 100644 (file)
@@ -735,7 +735,7 @@ destroy_managers(void) {
 }
 
 static void
-dump_symboltable() {
+dump_symboltable(void) {
        int i;
        isc_result_t result;
        const char *fname;
index 3db49e82744694c4da58b1dccc5d7649d0c9443a..18e8c39103733e72662336e6b23ffc5b140eb93a 100644 (file)
@@ -607,7 +607,7 @@ ns_os_changeuser(void) {
 }
 
 void
-ns_os_adjustnofile() {
+ns_os_adjustnofile(void) {
 #ifdef HAVE_LINUXTHREADS
        isc_result_t result;
        isc_resourcevalue_t newvalue;
index 5fb533da412a31e7910ad98ad7d13f7c25781fa8..fd50a080d2f01ba0238263dd6b1f6faf7b04fbf0 100644 (file)
@@ -44,7 +44,7 @@ int bindmain(int, char *[]); /* From main.c */
  * Initialize the Service by registering it.
  */
 void
-ntservice_init() {
+ntservice_init(void) {
        if (!foreground) {
                /* Register handler with the SCM */
                hServiceStatus = RegisterServiceCtrlHandler(BIND_SERVICE_NAME,
@@ -64,14 +64,14 @@ ntservice_init() {
 }
 
 void
-ntservice_shutdown() {
+ntservice_shutdown(void) {
        UpdateSCM(SERVICE_STOPPED);
 }
 /*
  * Routine to check if this is a service or a foreground program
  */
 BOOL
-ntservice_isservice() {
+ntservice_isservice(void) {
        return(!foreground);
 }
 /*
index 99f2594ac1e5331ef977c7471fed7b5e49956ee5..b4369cb55764dc8e4123fcf1170c9ed8891a3499 100644 (file)
@@ -56,7 +56,7 @@ static char *version_error =
        "named requires Windows 2000 Service Pack 2 or later to run correctly";
 
 void
-ns_paths_init() {
+ns_paths_init(void) {
        if (!Initialized)
                isc_ntpaths_init();
 
index 6f39c44d7fb3d982bc4e38d900a082be553bb861..ad6ced1fa685a7484fe7cf80071ad893f52e780d 100644 (file)
@@ -250,7 +250,7 @@ keyclass_fromtext(const char *name) {
 }
 
 static void
-usage() {
+usage(void) {
        fprintf(stderr,
                "Usage:\n"
                "\tpkcs11-keygen -a algorithm -b keysize -l label\n"
index 824ca95b6c066f208f1c7cab0fc054a4e145a936..6f83814cc7e79e845eb756c2a566360832f4af32 100644 (file)
@@ -104,7 +104,7 @@ destroy_resolver(dns_resolver_t **resolverp) {
 }
 
 static void
-test_dns_resolver_create() {
+test_dns_resolver_create(void) {
        dns_resolver_t *resolver = NULL;
 
        t_assert("test_dns_resolver_create", 1, T_REQUIRED, "%s",
index 714a6996809bc199e21a2cb68b8b4ec43d5fc5e5..7ae3443e32846fd4535fdfa8b2fb8112f6b93aaa 100644 (file)
@@ -76,7 +76,7 @@ isc_sockaddr_t addr;
                        (void)NULL
 
 static void
-usage() {
+usage(void) {
        fprintf(stderr,
                "usage: zone_test [-dqsSM] [-c class] [-f file] zone\n");
        exit(1);
index 57f24c251eee52384731137dcad4a71d6ddef6f2..d61efb99cde5740276098fbd9d8fe43b3d68fb45 100644 (file)
@@ -59,8 +59,9 @@ check_result(isc_result_t result, const char *message) {
 }
 
 static void
-usage() {
-       printf("Usage: %s salt algorithm iterations domain\n", program);
+usage(void) {
+       fprintf(stderr, "Usage: %s salt algorithm iterations domain\n",
+               program);
        exit(1);
 }
 
index 91c9426565c0ca7e78e8b1e116420cc4681e7194..f3554d1a82bfa8ba35ff8e9332f65b7d59e78905 100644 (file)
@@ -14,8 +14,6 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id: ecdb.c,v 1.10.34.1 2012/02/07 00:44:14 each Exp $ */
-
 #include "config.h"
 
 #include <isc/result.h>
@@ -775,19 +773,24 @@ rdataset_settrust(dns_rdataset_t *rdataset, dns_trust_t trust) {
 
 static void
 rdatasetiter_destroy(dns_rdatasetiter_t **iteratorp) {
-       ecdb_rdatasetiter_t *ecdbiterator;
        isc_mem_t *mctx;
+       union {
+               dns_rdatasetiter_t *rdatasetiterator;
+               ecdb_rdatasetiter_t *ecdbiterator;
+       } u;
 
        REQUIRE(iteratorp != NULL);
-       ecdbiterator = (ecdb_rdatasetiter_t *)*iteratorp;
-       REQUIRE(DNS_RDATASETITER_VALID(&ecdbiterator->common));
+       REQUIRE(DNS_RDATASETITER_VALID(*iteratorp));
 
-       mctx = ecdbiterator->common.db->mctx;
+       u.rdatasetiterator = *iteratorp;
 
-       ecdbiterator->common.magic = 0;
+       mctx = u.ecdbiterator->common.db->mctx;
+       u.ecdbiterator->common.magic = 0;
 
-       dns_db_detachnode(ecdbiterator->common.db, &ecdbiterator->common.node);
-       isc_mem_put(mctx, ecdbiterator, sizeof(ecdb_rdatasetiter_t));
+       dns_db_detachnode(u.ecdbiterator->common.db,
+                         &u.ecdbiterator->common.node);
+       isc_mem_put(mctx, u.ecdbiterator,
+                   sizeof(ecdb_rdatasetiter_t));
 
        *iteratorp = NULL;
 }
index 5de5fa160e7f75619ec227a8f9d6df73cdc8e95d..23ee524e0d978149383c3486c3f755f962c60c2b 100644 (file)
@@ -208,7 +208,7 @@ set_state(unsigned int family, isc_uint32_t ipnum, const geoipv6_t *ipnum6,
 }
 
 static geoip_state_t *
-get_state() {
+get_state(void) {
 #ifdef ISC_PLATFORM_USETHREADS
        isc_result_t result;
        geoip_state_t *state;
index 56465aa006454407aa12eda015dd0ac193376616..21aba8ab668ee07200377fef26529988dcb40a5b 100644 (file)
@@ -242,8 +242,7 @@ dst__openssl_init(const char *engine) {
 }
 
 void
-dst__openssl_destroy() {
-
+dst__openssl_destroy(void) {
        /*
         * Sequence taken from apps_shutdown() in <apps/apps.h>.
         */
index caa38d8d125321a11698ca4540fa7d0674566ca1..e2f82d83ef82baf293eab97cacdf40c40f6e4803 100644 (file)
@@ -15,8 +15,6 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id$ */
-
 /*! \file */
 
 /* Principal Authors: DCL */
@@ -646,7 +644,7 @@ dns_rbt_serialize_tree(FILE *file, dns_rbt_t *rbt,
 
        isc_crc64_final(&crc);
 #ifdef DEBUG
-       hexdump("serializing CRC", crc, sizeof(crc));
+       hexdump("serializing CRC", &crc, sizeof(crc));
 #endif
 
        /* Serialize header */
@@ -841,7 +839,7 @@ dns_rbt_deserialize_tree(void *base_address, size_t filesize,
 
        isc_crc64_final(&crc);
 #ifdef DEBUG
-       hexdump("deserializing CRC", crc, sizeof(crc));
+       hexdump("deserializing CRC", &crc, sizeof(crc));
 #endif
 
        /* Check file hash */
index bdf5303e588a02e81f7b9bbe48f268d4acfff37c..0e705fad14d7e07ed28b026aa42d3218f0eec725 100644 (file)
@@ -15,8 +15,6 @@
  * PERFORMANCE OF THIS SOFTWARE.
  */
 
-/* $Id$ */
-
 /*! \file */
 
 /*
index 7f54c313dc72dc69858cf572e95bd99bf8f545a5..3f97ffe9d8ffb8faeab3b0e9c636b85a3921df28 100644 (file)
@@ -57,7 +57,7 @@ static dns_db_t *db1 = NULL, *db2 = NULL;
 static dns_dbversion_t *v1 = NULL, *v2 = NULL;
 
 static void
-setup_db() {
+setup_db(void) {
        isc_result_t result;
        result = dns_db_create(mctx, "rbt", dns_rootname, dns_dbtype_zone,
                               dns_rdataclass_in, 0, NULL, &db1);
@@ -71,7 +71,7 @@ setup_db() {
 }
 
 static void
-close_db() {
+close_db(void) {
        if (v1 != NULL) {
                dns_db_closeversion(db1, &v1, ISC_FALSE);
                ATF_REQUIRE_EQ(v1, NULL);
index bac061ad54844152d5794852ab1bdf12c9f89c06..c655311f692972076e69608e965fb81deca537ce 100644 (file)
@@ -65,7 +65,7 @@ make_dispatchset(unsigned int ndisps) {
 }
 
 static void
-teardown() {
+teardown(void) {
        if (dset != NULL)
                dns_dispatchset_destroy(&dset);
        if (dispatchmgr != NULL)
index f06f526eb33e44dea536f462c89547aebac0158b..a0eb374ca430363a4e186ab4df9a212614e2ba8d 100644 (file)
@@ -76,7 +76,7 @@ static isc_logcategory_t categories[] = {
 };
 
 static void
-cleanup_managers() {
+cleanup_managers(void) {
        if (app_running)
                isc_app_finish();
        if (socketmgr != NULL)
@@ -90,7 +90,7 @@ cleanup_managers() {
 }
 
 static isc_result_t
-create_managers() {
+create_managers(void) {
        isc_result_t result;
 #ifdef ISC_PLATFORM_USETHREADS
        ncpus = isc_os_ncpus();
@@ -167,7 +167,7 @@ dns_test_begin(FILE *logfile, isc_boolean_t start_managers) {
 }
 
 void
-dns_test_end() {
+dns_test_end(void) {
        if (lctx != NULL)
                isc_log_destroy(&lctx);
        if (dst_active) {
@@ -243,7 +243,7 @@ dns_test_makezone(const char *name, dns_zone_t **zonep, dns_view_t *view,
 }
 
 isc_result_t
-dns_test_setupzonemgr() {
+dns_test_setupzonemgr(void) {
        isc_result_t result;
        REQUIRE(zonemgr == NULL);
 
@@ -272,7 +272,7 @@ dns_test_releasezone(dns_zone_t *zone) {
 }
 
 void
-dns_test_closezonemgr() {
+dns_test_closezonemgr(void) {
        REQUIRE(zonemgr != NULL);
 
        dns_zonemgr_shutdown(zonemgr);
index be69622b5b6ae1fe7cd0a9e1efff1c4485dc693e..e5f6fb8cd9fbf9db5db677c75cb1a22602ba52ce 100644 (file)
@@ -148,7 +148,7 @@ thread_key_mutex_init(void) {
 }
 
 static isc_result_t
-thread_key_init() {
+thread_key_init(void) {
        isc_result_t result;
 
        result = isc_once_do(&once, thread_key_mutex_init);
index 6529b1d249adac769e265b5a2ae5326fda6403f0..46b9128f5d802a98f8859c8363fc78628d58c37e 100644 (file)
@@ -179,7 +179,7 @@ isc_appctx_settimermgr(isc_appctx_t *ctx, isc_timermgr_t *timermgr) {
 }
 
 isc_result_t
-isc_app_start() {
+isc_app_start(void) {
        if (isc_bind9)
                return (isc__app_start());
 
@@ -205,7 +205,7 @@ isc_app_run() {
 }
 
 isc_result_t
-isc_app_shutdown() {
+isc_app_shutdown(void) {
        if (isc_bind9)
                return (isc__app_shutdown());
 
@@ -213,7 +213,7 @@ isc_app_shutdown() {
 }
 
 isc_result_t
-isc_app_reload() {
+isc_app_reload(void) {
        if (isc_bind9)
                return (isc__app_reload());
 
@@ -221,7 +221,7 @@ isc_app_reload() {
 }
 
 void
-isc_app_finish() {
+isc_app_finish(void) {
        if (!isc_bind9)
                return;
 
@@ -229,7 +229,7 @@ isc_app_finish() {
 }
 
 void
-isc_app_block() {
+isc_app_block(void) {
        if (!isc_bind9)
                return;
 
@@ -237,7 +237,7 @@ isc_app_block() {
 }
 
 void
-isc_app_unblock() {
+isc_app_unblock(void) {
        if (!isc_bind9)
                return;
 
index a5b1a0fdba7e1c1cd6111790fb40d582d7b4a17a..584c7561e689725fb2241f93ffc20b93d730286c 100644 (file)
@@ -140,7 +140,7 @@ isc_backtrace_gettrace(void **addrs, int maxaddrs, int *nframes) {
 #elif defined(BACKTRACE_X86STACK)
 #ifdef __x86_64__
 static unsigned long
-getrbp() {
+getrbp(void) {
        __asm("movq %rbp, %rax\n");
 }
 #endif
index 44a5be2d2fbd1c06b35cf0af4b997cc0b69e1f54..a6edc1f225215e46a8c5e321497e202c93fb2bbe 100644 (file)
@@ -275,7 +275,7 @@ isc_hash_ctxinit(isc_hash_t *hctx) {
 }
 
 void
-isc_hash_init() {
+isc_hash_init(void) {
        INSIST(hash != NULL && VALID_HASH(hash));
 
        isc_hash_ctxinit(hash);
@@ -338,7 +338,7 @@ isc_hash_ctxdetach(isc_hash_t **hctxp) {
 }
 
 void
-isc_hash_destroy() {
+isc_hash_destroy(void) {
        unsigned int refs;
 
        INSIST(hash != NULL && VALID_HASH(hash));
index e9f045c6726245b1873f94f80047ef549befc9ac..7a18f8a20c8ff4b53ae36eb71c765c9198d7cf63 100644 (file)
@@ -97,7 +97,7 @@ do_register(void) {
 }
 
 void
-isc_lib_register() {
+isc_lib_register(void) {
        RUNTIME_CHECK(isc_once_do(&register_once, do_register)
                      == ISC_R_SUCCESS);
 }
index 3c47b3741e57220c2e837ee0680e688422a177cd..93e2c2c9b90cfc86d85b0f293088a492b7281cb4 100644 (file)
@@ -2266,7 +2266,7 @@ isc_mempool_getfillcount(isc_mempool_t *mpctx0) {
 }
 
 isc_result_t
-isc__mem_register() {
+isc__mem_register(void) {
        return (isc_mem_register(isc_mem_create2));
 }
 
index dbd88a141a218be68a6d5d1b746aeef7af3125c8..c84feaaac742c80c510a989ac037107d90e95884 100644 (file)
@@ -1757,7 +1757,7 @@ isc__task_privilege(isc_task_t *task0) {
 }
 
 isc_result_t
-isc__task_register() {
+isc__task_register(void) {
        return (isc_task_register(isc__taskmgr_create));
 }
 
index 1ccda3c5136f7756781edea4899b64007fe18c21..ad66090701ed5bc3522d24d7408282d954fcf6c4 100644 (file)
@@ -63,7 +63,7 @@ static isc_logcategory_t categories[] = {
 };
 
 static void
-cleanup_managers() {
+cleanup_managers(void) {
        if (maintask != NULL)
                isc_task_destroy(&maintask);
        if (socketmgr != NULL)
@@ -75,7 +75,7 @@ cleanup_managers() {
 }
 
 static isc_result_t
-create_managers() {
+create_managers(void) {
        isc_result_t result;
 #ifdef ISC_PLATFORM_USETHREADS
        ncpus = isc_os_ncpus();
@@ -143,7 +143,7 @@ isc_test_begin(FILE *logfile, isc_boolean_t start_managers) {
 }
 
 void
-isc_test_end() {
+isc_test_end(void) {
        if (maintask != NULL)
                isc_task_detach(&maintask);
        if (taskmgr != NULL)
index 615e1c8aa7482948f4ce1b206209cdb54fe5028f..dfd11aaf90cc46d7eeb8cef8f28ecb9ef31237a8 100644 (file)
@@ -112,7 +112,7 @@ waitfor(completion_t *completion) {
 #endif
 
 static void
-waitbody() {
+waitbody(void) {
 #ifndef ISC_PLATFORM_USETHREADS
        struct timeval tv;
        isc_socketwait_t *swait = NULL;
index c617c6e54ecef011a0946fc3b7571acac7bfb8ee..2df7504300c98cc7d3649159ebf8cadfb8669f86 100644 (file)
@@ -1050,7 +1050,7 @@ isc__timermgr_dispatch(isc_timermgr_t *manager0) {
 #endif /* USE_TIMER_THREAD */
 
 isc_result_t
-isc__timer_register() {
+isc__timer_register(void) {
        return (isc_timer_register(isc__timermgr_create));
 }
 
index 3adeb3f27e3b623b20cce2333fca5312879b5ca6..df903f1ba58b385a8d2eef5c18ebe4fb798e8ad4 100644 (file)
@@ -748,7 +748,7 @@ isc__app_ctxrun(isc_appctx_t *ctx0) {
 }
 
 isc_result_t
-isc__app_run() {
+isc__app_run(void) {
        return (isc__app_ctxrun((isc_appctx_t *)&isc_g_appctx));
 }
 
@@ -825,7 +825,7 @@ isc__app_ctxshutdown(isc_appctx_t *ctx0) {
 }
 
 isc_result_t
-isc__app_shutdown() {
+isc__app_shutdown(void) {
        return (isc__app_ctxshutdown((isc_appctx_t *)&isc_g_appctx));
 }
 
@@ -1028,7 +1028,7 @@ isc__appctx_settimermgr(isc_appctx_t *ctx0, isc_timermgr_t *timermgr) {
 }
 
 isc_result_t
-isc__app_register() {
+isc__app_register(void) {
        return (isc_app_register(isc__appctx_create));
 }
 
index 0f440981e5618c6a672cdf9e5cfe51e5e0dc81be..ad1a3413ad7c8fb0c06ed39fae059513c382ce9b 100644 (file)
@@ -722,13 +722,13 @@ try_dscp_v6(void) {
 }
 
 static void
-try_dscp() {
+try_dscp(void) {
        try_dscp_v4();
        try_dscp_v6();
 }
 
 static void
-initialize_dscp() {
+initialize_dscp(void) {
        RUNTIME_CHECK(isc_once_do(&once_dscp, try_dscp) == ISC_R_SUCCESS);
 }
 
index ac19d217cef3541f64bccb4146d5ebe7153d863d..e111c74a051c91b33e49ad2fee180a2dbf46ae98 100644 (file)
@@ -6273,7 +6273,7 @@ isc__socket_gettag(isc_socket_t *socket0) {
 }
 
 isc_result_t
-isc__socket_register() {
+isc__socket_register(void) {
        return (isc_socket_register(isc__socketmgr_create));
 }
 
index ccccb1d812d9582516c34ca821380c4bb81e0edd..66157b00451bc408a270ea75b27f602e013ee558 100644 (file)
@@ -317,7 +317,7 @@ isc__app_ctxrun(isc_appctx_t *ctx0) {
 }
 
 isc_result_t
-isc__app_run() {
+isc__app_run(void) {
        return (isc__app_ctxrun((isc_appctx_t *)&isc_g_appctx));
 }
 
@@ -346,7 +346,7 @@ isc__app_ctxshutdown(isc_appctx_t *ctx0) {
 }
 
 isc_result_t
-isc__app_shutdown() {
+isc__app_shutdown(void) {
        return (isc__app_ctxshutdown((isc_appctx_t *)&isc_g_appctx));
 }
 
@@ -480,7 +480,7 @@ isc__appctx_settimermgr(isc_appctx_t *ctx0, isc_timermgr_t *timermgr) {
 }
 
 isc_result_t
-isc__app_register() {
+isc__app_register(void) {
        return (isc_app_register(isc__appctx_create));
 }
 
index 482277844cc8b257417e2b4be9adb69355815c12..0afc413ef3154f97a5c34abefa54ec238aba08c8 100644 (file)
@@ -334,6 +334,6 @@ isc_net_enableipv6(void) {
 }
 
 unsigned int
-isc_net_probedscp() {
+isc_net_probedscp(void) {
        return (0);
 }
index 1ff8c5a9b5c3e5bc637f72da614872e9d453fae1..b49dece54abff684937f308ad18d6677264268a5 100644 (file)
@@ -50,7 +50,7 @@ static DWORD baseLen = MAX_PATH;
 static BOOL Initialized = FALSE;
 
 void
-isc_ntpaths_init() {
+isc_ntpaths_init(void) {
        HKEY hKey;
        BOOL keyFound = TRUE;
 
index 69e852a87e46e5cdafcb17e2f07f65000804696e..aa347bba7927968caabac908ad16aa2c47f7530f 100644 (file)
@@ -4072,7 +4072,7 @@ error:
  */
 
 isc_result_t
-isc__socket_register() {
+isc__socket_register(void) {
        return (ISC_R_SUCCESS);
 }
 
index 375784f4779824f649a4c7b313a60c0d5103948f..7c888fafd4bfdd9336aeb49a7d2d0475710d2863 100644 (file)
@@ -138,7 +138,7 @@ openlog(const char *name, int flags, ...) {
  * In fact if we failed then we would have nowhere to put the message
  */
 void
-closelog() {
+closelog(void) {
        DeregisterEventSource(hAppLog);
 }