]> git.ipfire.org Git - thirdparty/bind9.git/commitdiff
Remove unneccesary functions
authorMatthijs Mekking <matthijs@isc.org>
Thu, 19 Mar 2026 15:19:11 +0000 (16:19 +0100)
committerMatthijs Mekking <matthijs@isc.org>
Thu, 2 Apr 2026 13:50:09 +0000 (15:50 +0200)
Remove dns_zone_getmem() (duplicate of dns_zone_getmctx()).
Remove dns_zone_getrdclass() (duplicate of dns_zone_getclass()).
Remove obsoleted dns_zone_getstatscounters().
Remove obsoleted dns_zone_setstatistics().

bin/named/server.c
lib/dns/include/dns/zoneproperties.h
lib/dns/notify.c
lib/dns/zoneproperties.c

index 421d01982cd2c1a25600d58cf44cf1221f16a257..d594d7dc6ec9ccd4b293e2a44eec57da2b89c5cf 100644 (file)
@@ -6282,7 +6282,7 @@ configure_zone(const cfg_obj_t *config, const cfg_obj_t *zconfig,
        if (inline_signing) {
                dns_zone_getraw(zone, &raw);
                if (raw == NULL) {
-                       dns_zone_create(&raw, dns_zone_getmem(zone),
+                       dns_zone_create(&raw, dns_zone_getmctx(zone),
                                        dns_zone_gettid(zone));
                        dns_zone_setorigin(raw, origin);
                        dns_zone_setview(raw, view);
index 28636b754164bc517c60e7f54ba84448f534aa53..dcfeafa8fc5bbf2134fd6e488910422437f0a5cc 100644 (file)
@@ -95,15 +95,6 @@ dns_zone_getorigin(dns_zone_t *zone);
  *\li  'zone' to be a valid zone.
  */
 
-dns_rdataclass_t
-dns_zone_getrdclass(dns_zone_t *zone);
-/*%<
- *     Returns the value of the rdclass.
- *
- * Require:
- *\li  'zone' to be a valid zone.
- */
-
 void
 dns_zone_setfile(dns_zone_t *zone, const char *file, const char *initial_file,
                 dns_masterformat_t format, const dns_master_style_t *style);
@@ -1078,18 +1069,6 @@ dns_zone_getkeydirectory(dns_zone_t *zone);
  *     Pointer to null-terminated file name, or NULL.
  */
 
-isc_result_t
-dns_zone_setstatistics(dns_zone_t *zone, bool on);
-/*%<
- * This function is obsoleted by dns_zone_setrequeststats().
- */
-
-uint64_t *
-dns_zone_getstatscounters(dns_zone_t *zone);
-/*%<
- * This function is obsoleted by dns_zone_getrequeststats().
- */
-
 void
 dns_zone_setstats(dns_zone_t *zone, isc_stats_t *stats);
 /*%<
@@ -1472,16 +1451,6 @@ dns_zone_getstatlevel(dns_zone_t *zone);
  * full, terse, or none.
  */
 
-isc_mem_t *
-dns_zone_getmem(dns_zone_t *zone);
-/**<
- * \brief Return memory context associated with the zone.
- *
- * \param zone valid dns_zone_t object.
- *
- * \return memory context associated with the zone
- */
-
 unsigned int
 dns_zone_gettid(dns_zone_t *zone);
 /**<
index b5e62a1199dea642425d0e59acce41503bdabcaf..46766ea7115e073abf2aa824be66b5b1a3c10096 100644 (file)
@@ -216,7 +216,7 @@ notify_createmessage(dns_notify_t *notify, dns_message_t **messagep) {
 
        message->opcode = dns_opcode_notify;
        message->flags |= DNS_MESSAGEFLAG_AA;
-       message->rdclass = dns_zone_getrdclass(notify->zone);
+       message->rdclass = dns_zone_getclass(notify->zone);
 
        dns_message_gettempname(message, &tempname);
        dns_message_gettemprdataset(message, &temprdataset);
@@ -225,8 +225,7 @@ notify_createmessage(dns_notify_t *notify, dns_message_t **messagep) {
         * Make question.
         */
        dns_name_clone(dns_zone_getorigin(notify->zone), tempname);
-       dns_rdataset_makequestion(temprdataset,
-                                 dns_zone_getrdclass(notify->zone),
+       dns_rdataset_makequestion(temprdataset, dns_zone_getclass(notify->zone),
                                  dns_rdatatype_soa);
        ISC_LIST_APPEND(tempname->list, temprdataset, link);
        dns_message_addname(message, tempname, DNS_SECTION_QUESTION);
@@ -649,7 +648,7 @@ notify_isself(dns_notify_t *notify, isc_sockaddr_t *dst) {
                return false;
        }
        isself = (isselffunc)(view, key, &src, dst,
-                             dns_zone_getrdclass(notify->zone), isselfarg);
+                             dns_zone_getclass(notify->zone), isselfarg);
        if (key != NULL) {
                dns_tsigkey_detach(&key);
        }
index f468489941ae1e98567875e5370091668a995aa1..fa5ce1ef137400feceea026b1d29048b60fd9e8b 100644 (file)
@@ -1402,13 +1402,6 @@ dns_zone_getorigin(dns_zone_t *zone) {
        return &zone->origin;
 }
 
-dns_rdataclass_t
-dns_zone_getrdclass(dns_zone_t *zone) {
-       REQUIRE(DNS_ZONE_VALID(zone));
-
-       return zone->rdclass;
-}
-
 void
 dns_zone_setidlein(dns_zone_t *zone, uint32_t idlein) {
        REQUIRE(DNS_ZONE_VALID(zone));
@@ -1560,25 +1553,6 @@ dns_zone_getxfrintime(dns_zone_t *zone) {
        return xfrintime;
 }
 
-isc_result_t
-dns_zone_setstatistics(dns_zone_t *zone, bool on) {
-       /*
-        * This function is obsoleted.
-        */
-       UNUSED(zone);
-       UNUSED(on);
-       return ISC_R_NOTIMPLEMENTED;
-}
-
-uint64_t *
-dns_zone_getstatscounters(dns_zone_t *zone) {
-       /*
-        * This function is obsoleted.
-        */
-       UNUSED(zone);
-       return NULL;
-}
-
 void
 dns_zone_setstats(dns_zone_t *zone, isc_stats_t *stats) {
        REQUIRE(DNS_ZONE_VALID(zone));
@@ -1991,11 +1965,6 @@ dns_zone_getstatlevel(dns_zone_t *zone) {
        return zone->statlevel;
 }
 
-isc_mem_t *
-dns_zone_getmem(dns_zone_t *zone) {
-       return zone->mctx;
-}
-
 unsigned int
 dns_zone_gettid(dns_zone_t *zone) {
        return zone->tid;