]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
fixup! Use statsmulti for rcodestats
authorAlessio Podda <alessio@isc.org>
Wed, 10 Sep 2025 02:41:17 +0000 (04:41 +0200)
committerAlessio Podda <alessio@isc.org>
Wed, 24 Sep 2025 15:01:49 +0000 (17:01 +0200)
lib/dns/stats.c

index 55849e16b60745a5b9a2fb0f6f3e5f03c039548e..62669adf1fc8ed9cf3b2f1c13386ed81469d203f 100644 (file)
@@ -193,11 +193,6 @@ void
 dns_rdatatypestats_create(isc_mem_t *mctx, isc_statsmulti_t **statsp) {
        REQUIRE(statsp != NULL && *statsp == NULL);
 
-       /*
-        * Create rdtype statistics using statsmulti for better multithreading performance.
-        * We need RDTYPECOUNTER_MAXVAL + 1 counters (0x0602 + 1 = 1539 counters).
-        */
-       // XXX(ap): Fix this, this is wrong!
        isc_statsmulti_create(mctx, statsp, RDTYPECOUNTER_MAXTYPE + 1, 0);
 }
 
@@ -213,10 +208,6 @@ void
 dns_opcodestats_create(isc_mem_t *mctx, isc_statsmulti_t **statsp) {
        REQUIRE(statsp != NULL && *statsp == NULL);
 
-       /*
-        * Create opcode statistics using statsmulti for better multithreading performance.
-        * We need 16 counters for DNS opcodes (0-15), all are additive.
-        */
        isc_statsmulti_create(mctx, statsp, 16, 0);
 }
 
@@ -224,10 +215,6 @@ void
 dns_rcodestats_create(isc_mem_t *mctx, isc_statsmulti_t **statsp) {
        REQUIRE(statsp != NULL && *statsp == NULL);
 
-       /*
-        * Create rcode statistics using statsmulti for better multithreading performance.
-        * We need dns_rcode_badcookie + 1 counters (0-23, so 24 counters), all are additive.
-        */
        isc_statsmulti_create(mctx, statsp, dns_rcode_badcookie + 1, 0);
 }